为什么我的excel中数据求和的结果不正确

我在将=H4+H38+H72+H106+H140+H174+H208+H242+H276+H310+H344+H378+H412+H446+H480+H514+H548+H582+H616+H650+H684+H718+H786+H820+H854+H888+H922+H956+H990+H1024+H1058+H1092+H1126+H1160+H1194+H1228+H1262+H1296+H1364+H1398+H1432+H1466+H1500+H1534+H1568+H1602+H1636+H1670+H1704+H1738+H1772+H1806+H1840+H1874+H1908+H1942+H1976+H2010+H2044+H2078+H2112+H2146+H2180+H2214+H2248+H2282+H2316+H2418求和时,得出的结果不正确,不知什么原因

有几个因素。

1. 你的数据如果是WORD复制来的。 可能粘贴后仍然保存为文本。
那么他是不会加进取的。这个出入可能很大。可以用定位的方式找找有没有文本。

解决办法: 把格式改成数字格式,还要把每一个单元格都更新一遍。
最快的更新方式就是替换, 找一个有共性的数字
比如, 1替换成A A再次替换成1。 如此到9

2. 楼上说的小数点, 四舍五入问题。但出入也不会太大。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-03-24
具体怎么个不正确,你为表述清楚
可能是小数位数设置问题,也可能某些数据是文本格式的

也真难为你啦,输这么长的公式,万一输入时单元格点错啦就麻烦啦
我看了一下公式中的单元格间隔均为34行,这样的话,公式改为

=SUMPRODUCT(IF(MOD(ROW(H4:H2418),34)=4,1,0)*H4:H2418)
输完后一定记住按CTRL+SHIFT+ENTER来结束公式的输入
这是个数组公式。本回答被提问者采纳
第2个回答  2009-03-24
是不是小数点的设置不正确,四舍五入后的差距会很大的。
第3个回答  2009-03-24
算得太麻烦了,直接用函数好些吧
第4个回答  2009-03-24
不知道你的H列数据是否有问题,我复制过去你的公式是可以的。
相似回答