Excel表格求和,为什么总差几分钱

在excel中有个常识一定要知道:设置单元格数字格式只是让你看的,并不能改变单元格的值

如下表中,看上去是100.69,但实际上它只是五舍五入保留2位小数,真实的值是100.686701935391。

如果不加注意就会存在一个隐患:显示值求和 和 直接求和结果并不一样。如下表合计行所示(上表是设置格式显示值,下表为实际值)

虽然看上去只是不起眼的差异,但有时候也会让你付出很大的代价。所以,我们要学会小数四舍五入的真实值转换。

在实际工作中,Round函数(可以四舍五入)可以解决计算差异

如:  =Round(a1,2)

但遇到大批量的小数,又显得心有余而力不足。

下面兰色分享一种超简单的四舍五入方法:

打开剪切板 - 复制 - 粘贴

如果你是一个函数控,非要用Round函数,那么求和公式是这样的:

D11单元格 =SUMPRODUCT(ROUND(D3:D10,2)*1)

兰色说:小数求和问题困绕着很多Excel用户,无论是复制粘贴还是Round函数都可以完美解决这个问题。但相比来说,还是把小数转换为真实值更为保险。

(0)

相关推荐