SUMIF函数用于对满足特定条件的单元格进行求和。其基本语法为:
```
SUMIF(range, criteria, [sum_range])
```
其中:
`range` 是要求和的数据范围。
`criteria` 是限制条件。
`sum_range` 是要求和的数值范围。如果省略 `sum_range`,则将使用 `range` 作为求和范围。
单条件求和
当只需要根据一个条件进行求和时,公式如下:
```
=SUMIF(A1:A10, "条件", C1:C10)
```
其中,`A1:A10` 是条件区域,`"条件"` 是具体的条件,`C1:C10` 是要求和的数值范围。
多条件求和
当需要根据多个条件进行求和时,可以使用 `SUMIFS` 函数。其语法为:
```
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
```
其中:
`sum_range` 是要求和的单元格区域。
`criteria_range1` 是第一个条件的单元格区域。
`criteria1` 是第一个条件。
`criteria_range2`, `criteria2` 是可选参数,表示额外的条件区域和对应的条件。
示例
假设有一个销售数据表,其中包含产品类型、销售区域和销售额三列,数据如下:
| 产品类型 | 销售区域 | 销售额 |
|----------|----------|--------|
| A| 北区 | 100|
| B| 南区 | 150|
| A| 南区 | 200|
| B| 北区 | 120|
要计算产品类型为“A”且销售区域为“北区”的总销售额,可以使用以下公式:
```
=SUMIFS(C2:C5, A2:A5, "A", B2:B5, "北区")
```
这将返回值 100,因为只有第一行满足这两个条件。
注意事项
当使用文本条件时,必须将条件放在双引号内。
如果省略求和区域,则条件区域将作为求和区域。
SUMIFS 函数支持使用通配符,如星号(*)和问号(?),星号可以代表任意数量的字符,问号代表单个字符。
通过以上步骤和示例,你可以轻松掌握 SUMIF 函数在 Excel 中的多条件求和使用方法。