SUMIF函数是Excel中用于单条件求和的强大工具,适用于根据指定条件对单元格区域进行求和操作。以下是其核心用法及实用技巧:
一、基础语法
公式结构
`=SUMIF(条件区域, 条件, 求和区域)`
条件区域:需检查的数据范围(如A3:A11)
条件:指定筛选标准(如`=E3`或`"苹果"`)
求和区域:实际需要相加的数值区域(如B3:B11)
二、核心用法示例
基础求和 统计销售员"小李"的总销售额:
```excel
=SUMIF(A2:A5, "小李", C2:C5)
```
结果为小李在A2:A5范围内的销售额总和。
数值条件求和
计算单价大于4元的水果总销售额:
```excel
=SUMIF(D2:D6, ">4", E2:E6)
```
通过数值比较筛选后求和。
三、进阶用法
多条件组合(SUMIFS)
统计北京地区且销售额超过5000的订单总金额:
```excel
=SUMIFS(E2:E6, A2:A6, "北京", B2:B6, ">5000")
```
支持最多127个条件区域和条件对。
使用通配符
统计所有以"香"开头的水果销售额:
```excel
=SUMIF(B2:B6, "香*", E2:E6)
```
通配符`*`代表任意多个字符。
四、注意事项
条件格式
- 文本条件需用双引号括起来(如`"苹果"`),数值条件直接输入(如`5000`);
- 数值条件可能因未加引号导致错误,需特别注意。2. 数据匹配
- 条件需精确匹配,若需模糊匹配可使用`FIND`函数配合`SUMIF`;
- 多条件时,条件区域与求和区域行数需一致。3. 性能优化
- 大数据量时,可结合`SUMPRODUCT`函数优化计算(如横向多条件求和)。
五、扩展应用
库存管理: 通过`SUMIF`计算每日库存变化(入库减出库); 数据分析
通过以上方法,SUMIF函数可灵活应对各类数据求和需求,提升Excel数据处理效率。