Excel里求和公式SUM算出来的数和一个一个加起来的不一样?

2024-04-29 23:40:25
推荐回答(5个)
回答(1):

因为步骤出错。

1、如图所示,这是一个学生成绩统计表,合计处统计了所有学生的分数总和997。

2、因为sum的求和它不会对数据进行筛选,还是会把隐藏的值给算进来。

3、这时候我们就不能用sum的求和公式,而是要用subtotal函数进行求和。

4、在C14合计中输入公式“=SUBTOTAL()”。

5、输入公式后在跳出来的选项中双击“9 sum”,也即是加总求和的意思。

6、然后在括号的9后面加上逗号,再选择求和区域C2:C12,然后按键盘回车。

7、此时我们看到求和跟sum求和的结果一样也是997。

8、当我们筛选出李明的成绩后发现,他的分数合计不再是997了,而是279。这就说明SUBTOTAL函数没有把隐藏的值加进来,而只是对筛选的值进行求和。

回答(2):

大概是因为你逐项值 你看到的值与实际值也许不同。
也许,你使用选项中的“显示精度为准”能解决你的问题。主要是你所谓的逐项相加是怎么加的没说清,是输入数值相加还是使用单元格标识相加?
如果是数值相加,那表示应该是我上面讲的情况,如果是单元格标识,那有可能是浮点运算的问题,如果是这样,大多是使用round函数约定每个逐项的实际值。
具体情况具体对待。

回答(3):

查看下你求和的公式范围内是不是有的行让你隐藏了。比如自动筛选了。
公式求出来的是范围内的所有数,并不排除隐藏的内容。
还有可能就是楼上说的文本格式问题。如果某些数据是文本格式的求和也会被排除。

回答(4):

1你选择的求合范围可能有误
2你所求的范围要全部为数值型的,如果有文本的就不会求和

回答(5):

不会,要么公式引用范围不对,要不就是数据格式有问题,你查查看