配色: 字号:
Excel中如何处理自动累加和手动累加结果不一样的处理方法
2019-05-16 | 阅:  转:  |  分享 
  
Excel中如何处理自动累加和手动累加结果不一样的处理方法我们经常在excel中用自动计算的功能,可是在很多时候,得出来的合计并不能与手工计
算出来的合计吻合,会有少许的误差,那么这种问题是怎么产生的那。我们看下例:相同的两列数值,在合计里却出现了不同的答案,右边一列的合
计数值与我们手动计算的数值是相同的,而左边这列的合计数值确实和我们手动计算的结果不一致,而且左边这列的算法也是很多人最常用的计算方
法。我们看第一列的计算方法,将鼠标放置在J3单元格中,在插入函数处写入如下函数,然后选中J3单元格,拖拉单元格,下边每行均自动计算
:我设置了J列,显示两位小数,那么这个计算结果并不和你用手动累计加起来的结果一样,因为,我们看到J3里边的值是3.60,其实他并不
是3.60实际数值是3.60375,只不过我们保留了两位小数,所以才显示的是3.60。而合计里的结果是所有数值相加之后,再四舍五入
显示两位小数点。那么如何实现,excel表中合计的结果和手动计算结果一致那,那就需要用round这个函数,在下边图示输入如下文字:
在下图Num_digits输入框里写上保留小数的位数,这里为2,即保留两位小数,单击确定,就为K3赋予了公式函数。再拖拉K3单元格
,下边每行都按着这个公式计算结果,这时在合计里显示的结果就和手动计算的一样了,不再会有误差了,因为round函数,是真正的把K列里
边的每个乘积都四舍五入的变成了两位小数的数值。本表中数值比较少,如果有这样大量的数据累加后的结果,如果用第一种方法的话,误差还是会
有很大的。
献花(0)
+1
(本文系smife99原创)