sumif 奇怪出错

有以下数据,有时正确,有时出错,帮忙分析一下:
A B
5000 10
3001 10
4000 10
4050 15
1000 10

C1格输入:=sumif(A1:A4,">3000",B1:B4).
C1格输入:=sumif(A1:A4,">3000",B2:B4)
C1格输入:=sumif(A1:A4,">3000",B3:B4) .
看看结果怎么样呢

首先如果你的范围与你条件的范围不一致.EXCEL会自动调整.
如:你的条件范围是A1:A4,正常的是B1:B4
如果你输入的是B2:B4,系统会调整到B2:B5.(A1对应B2,A2对应B3...)
如果你输入的是B3:B4,系统会调整到B3:B6.(对应关系同上)

这下你应该明白你的结果是怎么出来了吧.
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-07-09
一点不奇怪,sumif要求查找区域和求和区域要一致
你的最后一个公式求和区域只有2个,它自动向下设置成与前面一致的4个,即B3:B4,设置成B3:B6,其结果自然是35

sumif 奇怪出错
首先如果你的范围与你条件的范围不一致.EXCEL会自动调整.如:你的条件范围是A1:A4,正常的是B1:B4 如果你输入的是B2:B4,系统会调整到B2:B5.(A1对应B2,A2对应B3...)如果你输入的是B3:B4,系统会调整到B3:B6.(对应关系同上)这下你应该明白你的结果是怎么出来了吧....

有关SUMIF 函数参数的奇怪的问题
sumif函数有没有这样的限制不是很清楚,现在发现的限制就一个 如sumif的条件如果是数字型的文件本 假设你这个A158是1234567891011121 而若退货C列有1234567891011122,那么sumif会将这行也统计在内.也就是条件内含16位及以上的数字型文本用sumif进行条件求和是不准确的,如果实在解决不了,只有绕道,换个其它...

Excel sumif函数的问题 第一列是错误答案,第二列是正确答案。很奇怪为...
注意错误值和求和区域 K4:K19

Sumif 函数这样写什么意思
=SUMIF($A$2:$E$20,3,E2:E20)是对E2:E20所有的数据求和

相似回答