在Excel中,SUMIF和SUMIFS都是条件求和函数,但它们在功能和使用方式上有以下关键区别:
1. 条件数量
- SUMIF:仅支持单个条件的求和。
=SUMIF(条件范围, 条件, 求和范围)
- SUMIFS:支持多条件求和(最多127个条件)。
=SUMIFS(求和范围, 条件范围1, 条件1, 条件范围2, 条件2, ...)
2. 参数顺序
- SUMIF:
求和范围(第三参数)可以省略,若省略则对条件范围本身求和。 - SUMIFS:
求和范围必须是第一参数,且不可省略。
3. 版本兼容性
- SUMIF兼容所有Excel版本;
- SUMIFS仅在Excel 2007及更高版本中可用。
示例对比
假设数据如下: | A列(产品) | B列(地区) | C列(销售额) |
---|---|---|---|
苹果 | 北京 | 100 | |
香蕉 | 上海 | 200 | |
苹果 | 上海 | 150 |
-
SUMIF单条件求和
计算“苹果”的总销售额:=SUMIF(A2:A4, "苹果", C2:C4) // 结果:250(100+150)
-
SUMIFS多条件求和
计算“苹果”且地区为“上海”的销售额:=SUMIFS(C2:C4, A2:A4, "苹果", B2:B4, "上海") // 结果:150
总结
特性 | SUMIF | SUMIFS |
---|---|---|
条件数量 | 仅1个 | 多个 |
参数顺序 | 求和范围可选 | 求和范围必须在前 |
适用场景 | 简单条件求和 | 复杂多条件求和 |
根据需求选择:简单条件用SUMIF,多条件组合用SUMIFS。
原创文章,作者:LifeTo.Fun,如若转载,请注明出处:https://www.lifeto.fun/archives/382