一、WPS表格计算万位取整
您好,很高兴为您解答!
两个方法,一个是舍余数,把数据缩小10000,舍余后,再扩大。
=int(a1/1000)*10000
二是用四舍五入函数,round(a1,A)
A为0时 四舍五入到个位
A小于0时,是保留小数位数。如:
1时 十分位 保留一位小数
2时 百分位 保留二位小数
A大于0时,四舍五入整数部分。用负数表示。如:
-1时 四舍五入到十位
-2时 四舍五入到百位
-4时 四舍五入到万位
更多WPS办公软件教程,请访问:http://bbs.wps.cn
如有疑问,请点击我的头像提问。祝您生活愉快!
二、如何在原有单元格上取整十位数
WPS表格计算时,在原有单元格上取整十位数,那么根据需要使用ROUND系列函数,如果是四舍五入则用ROUND函数,如果向下舍就用ROUNDDOWN函数,如果向上入就用ROUNDUP函数,这里用ROUNDDOWN函数为例,公式如下:
=ROUNDDOWN(A1,-1)
公式及效果图
ROUNDDOWN函数参数说明:
第一个参数:取整数字;
第二个参数:取舍位置,0表示个位,正数表示小数点后,负数表示个位数前面。
三、请问WPS表格计算结果怎么自动四舍六入
你这个问题应该没有表述完全吧,完整的描述应该是:四舍六入五成双。也就是,当要保留的小数位数后的数字是4及更小数字时舍去,是6及更大数字时入上。而是5时,则先看5后面是否还有大于0数字(后面多位中),如果还有,即要舍入的多位数字超过5的,那么就入上;而如果5后面没有大于0的数字,则要看5前面的数字(保留的最后小数位置),前面的是偶数,就舍去不入,前面的奇数,就入上凑偶数——这就是五成双的意思。
Excel用函数很难实现四舍六入五成双,早期版本一般推荐用VBA自定义一个函数,如感兴趣,可自己搜索“Excel四舍六入五成双”可以找到,也可以用SQL,SQL中的舍入就是按四舍六入五成双。
但如果你的版本是2016或更高就可以直接用Power Qurey一个步骤即可获得结果(2010、2013要下载Power Qurey工具并安装后才能使用)
导入数据到Power Qurey中,转换菜单找到“舍入”,下拉有3个舍入方法,再选择舍入,输入要保留的小数位数后确定,就得到了需要的结果,再上载回Excel工作表中。舍入的结果与原数据关联的,有修改或增加了数据时,只要右击刷新即可更新。
截图中3行填充黄色背景的数据与前述五成双是一致的。
第4行,5后面有数字1,入上(虽然5前面是偶数)
第9行,5后面是0,前面是4(偶数),舍去
第11行,5后面同样是0,但前面是5(奇数),入上凑成偶数。