【SUMIFS函数怎么用】在Excel中,SUMIFS函数是一个非常实用的函数,用于根据多个条件对满足条件的单元格进行求和。相比SUMIF函数,SUMIFS支持多个条件,并且可以灵活地设置不同的判断范围。
一、SUMIFS函数简介
| 参数 | 说明 |
| sum_range | 需要求和的数值区域(即要相加的单元格范围) |
| criteria_range1 | 第一个条件所在的区域 |
| criteria1 | 对应第一个条件区域的条件 |
| criteria_range2 | 第二个条件所在的区域 |
| criteria2 | 对应第二个条件区域的条件 |
| ... | 可以继续添加更多条件 |
二、SUMIFS函数语法
```
=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
```
- `sum_range` 是需要求和的数据区域。
- 每一对 `criteria_rangeX` 和 `criteriaX` 表示一个条件。
- 条件可以是数字、文本、表达式或单元格引用。
三、使用示例
假设我们有如下数据表:
| 姓名 | 销售额 | 区域 |
| 张三 | 500 | 华东 |
| 李四 | 800 | 华北 |
| 王五 | 300 | 华东 |
| 赵六 | 700 | 华南 |
| 张三 | 600 | 华北 |
示例1:计算“张三”在“华东”区域的销售额总和
```excel
=SUMIFS(B2:B6, A2:A6, "张三", C2:C6, "华东")
```
结果:500
示例2:计算“华北”区域中销售额大于500的总和
```excel
=SUMIFS(B2:B6, C2:C6, "华北", B2:B6, ">500")
```
结果:1400(李四800 + 张三600)
示例3:计算“王五”或“赵六”的销售额总和
由于SUMIFS不支持OR逻辑,但可以通过两个SUMIFS函数相加实现:
```excel
=SUMIFS(B2:B6, A2:A6, "王五") + SUMIFS(B2:B6, A2:A6, "赵六")
```
结果:1000(王五300 + 赵六700)
四、注意事项
| 注意点 | 说明 |
| 条件区域必须与求和区域大小一致 | 否则会出现错误 |
| 条件可以是文字、数字、表达式等 | 如“>500”、“=北京”等 |
| 支持通配符 | 如“张三”表示包含“张三”的姓名 |
| 不支持OR逻辑 | 可通过多个SUMIFS函数组合实现 |
五、总结
SUMIFS函数是Excel中处理多条件求和的强大工具,适用于销售统计、库存管理、财务分析等多种场景。掌握其基本语法和使用技巧,能极大提升数据处理效率。建议结合实际数据练习,加深理解。


