excel高手请指点有关sumif函数问题

来源:百度知道 编辑:UC知道 时间:2024/05/15 16:42:07
下面的例子是excel中关于sumif函数解释的标准示例
语法
SUMIF(range,criteria,sum_range)
Range 为用于条件判断的单元格区域。
Criteria 为确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为 32、"32"、">32" 或 "apples"。
Sum_range 是需要求和的实际单元格

根据指定销售额返回销售红利

A B
属性值 佣金
1 100,000 7,000
2 200,000 14,000
3 300,000 21,000
4 400,000 28,000
公式 说明(结果)
=SUMIF(A2:A5,">160000",B2:B5) 属性值超过 160,000 的佣金的和
(63,000)

但是我发现公式中,sum_range和range的范围不同步的话,得出的答案是很奇怪的。
比如:SUMIF(A2:A5,">160000",B1:B5)得出得答案是42000,而不是同样得63000。
这是什么原因???
若能解答这个问题将给予30分以示谢意

这个问题是这样的:
当条件区域与求和区域不同时,它仍然是按照两个区域开始的顺序进行一一对应的,即A2->B1,A3->B2,A4->B3,A5->B4,剩下的B5就不会当作求和区域了。由于A3、A4、A5符合条件,按照这种对应顺序,将对B2、B3、B4进行求和,所以结果为42000。