SUMIFS函数是Excel中用于根据一个或多个条件对指定范围进行求和的工具。其基本语法如下:
```
=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
```
其中:
`sum_range` 是需要求和的单元格区域。
`criteria_range1` 是第一个条件所在的单元格区域。
`criteria1` 是第一个条件,即 `criteria_range1` 范围内的值需要满足的条件。
`[criteria_range2, criteria2]` 是可选参数,表示第二个条件所在的单元格区域及其条件。可以添加更多的条件范围和条件。
使用步骤
确定求和范围
明确哪些数据是需要进行求和的,并选中对应的单元格区域,这就是 `sum_range`。
指定条件范围和条件
确定用于筛选的条件范围和具体条件。条件范围是与条件相关的单元格区域,而条件则是我们设定的筛选标准。
添加更多条件(可选)
如果需要根据多个条件进行求和,可以继续添加条件范围和条件。
示例
单条件求和
计算“市区一店”的销售总额:
```
=SUMIFS(E:E, B:B, "市区一店")
```
多条件求和
计算“市区一店”和“7月”的销售总额:
```
=SUMIFS(E:E, B:B, "市区一店", D:D, "7月")
```
多条件求和(条件可以使用数组)
计算“市区一店”和“7月、8月”的销售总额:
```
=SUM(SUMIFS(E:E, B:B, "市区一店", D:D, {"7月","8月"}))
```
根据时间段求和
计算7月到8月所有店铺的销售总额:
```
=SUMIFS(E:E, C:C, ">=2023/1/1", C:C, "<=2023/3/31")
```
常见问题和技巧
条件范围和求和范围必须一致 ,否则会报错。条件可以无限添加
,但每个条件范围和条件必须一一对应。
可以使用通配符,例如统计所有带“区”字的部门:
```
=SUMIFS(C2:C7, A2:A7, "*区")
```
条件运算符:
支持大于、小于、等于、模糊匹配等运算符。
大于:`>10000`
模糊匹配:`"*张"`
日期区间统计:`">=2023/1/1", "<=2023/3/31"`
实战案例
单条件统计:
统计上海地区的总销售额。
```
=SUMIFS(E:E, D:D, "上海")
```
多条件统计:
统计销售部张三在上海的销售额。
```
=SUMIFS(E:E, B:B, "销售部", C:C, "张三", D:D, "上海")
```
通过以上步骤和示例,你可以灵活地使用SUMIFS函数进行多条件求和,满足各种复杂的统计需求。