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

我用Excel的sum求一组数的和算出来的数为什么比逐项相加得到的数要大?怎么解决?我用SUM函数比如说是sum=(H1:H5)这样算出来的数就比=H1+H2+H3+H4... 我用Excel的 sum求一组数的和算出来的数为什么比逐项相加得到的数要大?怎么解决?
我用SUM函数比如说是sum=(H1:H5)这样算出来的数就比=H1+H2+H3+H4+H5要大,谁能知道为什么,我刚才设置选择精度没用。
展开
 我来答
分享社会民生
高粉答主

2020-02-23 · 热爱社会生活,了解人生百态
分享社会民生
采纳数:1248 获赞数:283282

向TA提问 私信TA
展开全部

因为步骤出错。

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

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

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

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

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

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

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

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

enjoyllonely
推荐于2017-11-25 · TA获得超过2.5万个赞
知道大有可为答主
回答量:1.3万
采纳率:60%
帮助的人:7266万
展开全部
大概是因为你逐项值 你看到的值与实际值也许不同。
也许,你使用选项中的“显示精度为准”能解决你的问题。主要是你所谓的逐项相加是怎么加的没说清,是输入数值相加还是使用单元格标识相加?
如果是数值相加,那表示应该是我上面讲的情况,如果是单元格标识,那有可能是浮点运算的问题,如果是这样,大多是使用round函数约定每个逐项的实际值。
具体情况具体对待。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5d65934
2012-06-14 · TA获得超过564个赞
知道小有建树答主
回答量:555
采纳率:0%
帮助的人:480万
展开全部
查看下你求和的公式范围内是不是有的行让你隐藏了。比如自动筛选了。
公式求出来的是范围内的所有数,并不排除隐藏的内容。
还有可能就是楼上说的文本格式问题。如果某些数据是文本格式的求和也会被排除。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bwlhscb
2012-06-14
知道答主
回答量:6
采纳率:0%
帮助的人:9443
展开全部
1你选择的求合范围可能有误
2你所求的范围要全部为数值型的,如果有文本的就不会求和
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1220小龙
2012-06-14 · TA获得超过720个赞
知道小有建树答主
回答量:602
采纳率:0%
帮助的人:371万
展开全部
不会,要么公式引用范围不对,要不就是数据格式有问题,你查查看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式