电子表格中的进一法及四舍五入法的应用
1、进一法的应用
  按要求要在excel用进一法把工资中的小数部分取整,如1258.01元,就是1259元,1258.99元也是1259.
公式如下:
          =ROUNDUP(原数单元格,小数位数)
1253
1253.1
 
11253
1254
1253.9
1253.9
 
1253.9
1254
(1)
 
(2)
1)为=ROUNDUP(原数单元格,1)
2)公式就为=ROUNDUP(原数单元格,0)
2、四舍五入法的应用
原始数据
手动四舍五入
=单元格,再用缩小小数位数
=INT(单元格+0.5),再缩小小数位数
808.90
809
809
809
740.17
740
740
740
683.91
684
684
684
697.17
697
697
697
697.17
697
697
697
691.44
691
691
691
4,318.76
4318
4,319
4,318
最一行是合计,你看有两个结果,四舍五入公式 excel4319是错误的。
Excel四舍五入 造成的数据误差的解决方法
很多朋友都在使用Excel编辑、处理各种数据报表,在使用过程中往往会发现Excel自动计算的结果与我们自己手动计算的结果会出现一个误差。例如Excel工作表中有B2=16.18C2=12.69,将B2C2之和乘以0.11,将结果四舍五入,保留两位小数,再将结果乘以3.12,再四舍五入保留两位小数,Excel的计算结果是9.91”,而我们手工计算的结果是9.92”。是什么原因造成Excel计算错误呢?难道Excel也会犯迷糊?非也!Excel并不会犯迷糊,造成误差的根本原因是四舍五入
  我们设置表格的时候,在单元格格式窗口中设置的小数位数只能将单元格中的数值显示内容四舍五入,并不能对所存放的数值四舍五入。换句话说,显示内容和实际存放内容(即参与运算的内容)并非完全一致。因此,造成Excel计算结果与实际需求出现误差的元凶正,正是单元格数据的显示内容与参与计算内容的不一致性。那么我们该如何避免这种误差呢?
方法一、其一是利用Round函数对小数进行精确的四舍五入,其格式为:roundnumbernum_digits),其中number 为需要四舍五入的数字或运算公式,num_digits指定四舍五入的位数。针对本文所述问题,我们只需在D2单元格中输入=Round((B2+C2)*0.11,2)”,在E2”单元格中输入=Round(D2*3.12,2)”即可。
方法二、另外,我们还可以通过Excel进行一下简单的设置来达到精确计算的目的,点击Excel菜单栏的工具/选项,在弹出的选项窗口中切换到重新计算选项卡,在工作簿选项栏中将以显示值为准复选框打上钩,点确定按钮即可(如图)。
  方法三、=INT(单元格+0.5),再缩小小数位数

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。