分享

excel数字舍入2四舍五入计算误差

 c857084163 2023-05-03 发布于浙江

【2】excel数字舍入四舍五入计算误差    

3)150.如何消除缩位后的计算误差

  有时我们输入的数字是小数点后两位数,但是在精度要求上只要一位,缩位后显示没问题,但其计算结果却是有误差的。解决方法是:单击"工具→选项→重新计算",选中"以显示值为准"(),这样计算结果就没有误差了。 事实上并不是计算上有误差,而是显示设置的四舍五入。采用本技巧提供的方法,可以解决显示中的问题,但同时会改变数值的精度,在使用前Excel会给你一个警告。

2)三种数字截取EXCEL函数的用法

https://jingyan.baidu.com/article/948f5924e8a35bd80ef5f96d.html

 INT:将数字向下舍入到最接近的整数。B2单元格输入 =INT(A2),将55.789向下舍入到最接近的整数,结果55。

 TRUNC:将数字截为整数或保留指定位数的小数。B3单元格输入=TRUNC(A3),或=TRUNC(A3,0),截取55.789的整数部分,计算结果为55。如只需保留1位小数点,则输入公式为 =TRUNC(A3,1),7后面的小数位将会舍去,得出的结果就是55.7。

 当需要计算的数值为正数时,如INT(55.789)和TRUNC(55.789,0)的计算结果均为一致。如需要计算的数值为负数时,就会有区别,INT(数值)得出结果的是比数值小的最接近的整数,而TRUNC(数值,0)是取整数部分。如INT(-55.789)结果是-56,TRUNC(-55.789,0)是55。

 ROUND:将数字四舍五入到指定的位数。在B8单元格输入公式 =ROUND(A8,0),表示将55.789四舍五入到个位数,得出结果为56,如图。将0换成大于等于1的数则表示将数字四舍五入到指定的小数位数,1表示保留1位小数位,以此类推;如果将0换成负数,则是将数字四舍五入到小数点左边的相应位数。例如:=ROUND(55.789,1),结果为55.8;=ROUND(55.789,-1),结果为60。当数值为正数取整数时,舍去的数字与整数最相邻那位小于等于4时,计算的结果与用INT和TRUNC一致。

 ROUNDDOWN:将数字朝着0的方向向下舍入到指定的位数。在B2单元格输入公式 =ROUNDDOWN(A2,0),表示将55.789向下舍到最接近的整数,得出结果为55,如图。ROUNDDOWN与TRUNC函数计算结果一致。

 ROUNDUP:将数字朝着远离0的方向向上舍入到指定的位数。在B3单元格输入公式 =ROUNDUP(A3,0),表示将55.789向上舍入到最接近的整数,得出结果为56;

 如图,需要根据身份证号码分辨出性别来,当第17位数是偶数时为“女”、是单数时为“男”,所以在H2单元格中输入公式 

=IF(MID(G2,17,1)/2=TRUNC(MID(G2,17,1)/2),"女","男")

在H3单元格输入公式

=IF(MID(G3,17,1)/2=INT(MID(G3,17,1)/2),"女","男")

公式意思是当第17位数除于2的结果,跟取这结果的整数相同,则是女,否则就是男。

1)6、数字百位舍入:如547786舍入到547800

http://www.360doc.com/content/17/0704/12/5572476_668675853.shtml

  =ROUND(D2,-2):547786舍入到547800

7、数字向上舍入:

  =ROUNDUP(D2,0):5477.86舍入到5478

【】

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多