为什么在excel中合计的数字和手工加的相差一分钱

如题所述

原因:在使用excel合计时,单元格内的数据会因为小数点的四舍五入导致最后的合计结果有误差。

解决方法:

1、首先点击excel表格左上角的“文件”选项。

2、在打开的“文件”页面中点击左下角的“选项”按钮。

3、打开excel选项窗口后,点击左侧菜单栏目中的“公式”选项。

4、在“公式”栏目中可以看到迭代计算的最大误差设置的是“0.001”。

5、将这个数值更改的更小,点击确定按钮生成设置即可在计算时即便有误差也不会超过1分。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-09-07
是因为,手工计算时0.444+0.444=0.44+0.44=0.88

但在EXCEL中显示0.89,其实在单元格中是以0.888存在。

解决办法:

1、2003版,工具-选项-重新计算,勾上“以显示精度为准”。

2、2007版,Office按钮-Excel选项-高级,勾上“计算此工作簿时”下的“将精度设为所显示的精度”。

第2个回答  2012-08-01
合计的区域可能用的是公式,公式计算的结果往往与看到的数值不一样,有个位差,例如你看的数值是7.21,实际上市7.21122252,若干个这样的数字相加后就会出现相差1分的情况。本回答被网友采纳
第3个回答  2012-08-01
或excel四舍五入,或小数点后的位数多的话,是内存原因,用=ROUND(,)就可以了
第4个回答  2012-08-01
跟设置有关,你在数值那里选择要设置的条件就好了。