Sumifs函数的用法
Sumifs函数是一个强大的财务函数,用于在满足特定条件的特定范围内求和。该函数的基本语法如下:
```
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2, ...])
```
* **sum_range**:要求和的单元格范围。
* **criteria_range1**:要应用第一个条件的单元格范围。
* **criteria1**:要应用于criteria_range1的条件。
* **criteria_range2, criteria2, ...**:可选的附加条件及其相应的单元格范围。
使用场景
Sumifs函数在各种情况下非常有用,包括:
求和特定条件下的值
例如,求取特定销售人员在特定月份的销售总额:
```
=SUMIFS($D$2:$D$100, $A$2:$A$100, $B$2, $B$2:$B$100, $C$2)
```
* **sum_range**:$D$2:$D$100(销售总额列)
* **criteria_range1**:$A$2:$A$100(销售人员列)
* **criteria1**:$B$2(要查找的特定销售人员)
* **criteria_range2**:$B$2:$B$100(月份列)
* **criteria2**:$C$2(要查找的特定月份)
求和多个条件下的值
例如,求取特定城市和特定产品类别中销售的商品总额:
```
=SUMIFS($D$2:$D$100, $A$2:$A$100, $B$2, $C$2:$C$100, $D$2)
```
* **sum_range**:$D$2:$D$100(销售总额列)
* **criteria_range1**:$A$2:$A$100(城市列)
* **criteria1**:$B$2(要查找的特定城市)
* **criteria_range2**:$C$2:$C$100(产品类别列)
* **criteria2**:$D$2(要查找的特定产品类别)
求和动态范围内的值
例如,求取特定工作表中所有可见单元格中的数字总和:
```
=SUMIFS(OFFSET($A$1, 1, 1, COUNTA($A:$A) - 1, 1), $A:$A, ">0")
```
* **sum_range**:动态范围(OFFSET函数创建)
* **criteria_range1**:$A:$A(控制可见单元格的列)
* **criteria1**:">0"(条件是单元格中包含一个大于 0 的数字)
注意事项
* 条件不区分大小写。
* 使用通配符(例如,“*”或“?”)来查找符合特定模式的单元格。
* 可以使用逻辑运算符(例如,“AND”、“OR”)来组合多个条件。
* 如果criteria_range包含空单元格,则将忽略相应行的sum_range单元格中的值。