SUMIF函数是一个条件求和函数,用于根据指定的条件对满足条件的单元格区域中的数据进行求和。其基本语法如下:
```
SUMIF(range, criteria, [sum_range])
```
参数说明:
`range`(必需):用于条件判断的单元格区域。
`criteria`(必需):设置的条件,可以是数字、表达式、单元格引用、文本或函数。
`sum_range`(可选):要求和的实际单元格区域。如果省略,则条件区域就是实际求和区域。
示例
基本示例
```
=SUMIF(B2:B11, F5, C2:C11)
```
这个公式会求和B列中值为"F5"的所有对应C列中的数值。
使用通配符
```
=SUMIF(B2:B19, E2, C2:C19)
```
这个公式会求和B列中值为"E2"的所有对应C列中的数值。
求和多个条件区域
```
=SUMIF(B$6:B$10, F14, OFFSET(B$6:B$10,,{1,2,3,5,6,7,10,11,12}))
```
这个公式会对B列中值为"F14"的所有对应C列中的数值进行求和,其中OFFSET函数用于偏移引用。
建议
明确参数:在使用SUMIF函数时,确保明确每个参数的具体含义和范围,以避免错误。
使用辅助列:对于复杂的数据处理,可以借助辅助列来简化公式,提高可维护性。
掌握快捷键:在输入数组公式时,记得使用Ctrl+Shift+Enter组合键。