为什么在EXCEL中求和结果总相差0.1呢?不是多0.1,就是少0.1啊?

如题所述

这个误差是四舍五入的问题,你看到的数只是一部分,其实还有多位小数,通过计算再一步四舍五入就会有差了。解决方法很简单,工具,选项,精确度,以可识数值为准。OK。追问

工具在哪

追答

菜单栏上,工具,选项,重新计算,以显示精度为准。

追问

没啊

追答

你用的是07版,选项在左上角那个大图标下面找。2010版在文件下,有“选项”。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-08-15
四舍五入的问题:给你举个例子说明原因,假设你都是保留两位小数
a1=a1=a3=0.013,那么当a4=sum(a1:a3)时候,a4显示的结果为0.04,而你觉得应该等于0.03

解决办法一个是用函数 round(公式,2)强制保留两位小数,另一个办法是在选项-公式-计算中,调整为“以显示精度为准”。

祝您愉快!本回答被网友采纳
第2个回答  2011-05-24
你原表中有些数据是用的计算公式
有些是保留三位及以上小数位的。
那样出现误差太正常了
建议你修改原公式。强制保留二位小数
比如D2
=round(原公式,2)
这样就没问题了
第3个回答  2011-05-24
原表呢?传给我看看。。490649021
相似回答