返回上一页
办公技巧·Excel/WPS

SUMIFS多条件求和——从入门到精通

[注意] 公式结构

=SUMIFS(求和区域, 条件区域1, 条件1, 条件区域2, 条件2, ...)

[目标] 函数作用

对满足多个条件的单元格求和。例如:统计“手机”在“北京”地区的总销售额。

[详解] 参数详解

  • 求和区域:实际要求和的数字所在的列(例如C列销售额)。
  • 条件区域1:第一个条件所在的列(例如A列产品名称)。
  • 条件1:具体条件(例如“手机”)。可以是文本、数字、单元格引用或表达式。
  • 条件区域2:第二个条件所在的列(例如B列地区)。
  • 条件2:第二个条件(例如“北京”)。

[数据] 案例演示

数据表同XLOOKUP案例。要求:统计“手机”在“北京”的总销售额。

=SUMIFS(C:C, A:A, "手机", B:B, "北京")

执行过程:

  • SUMIFS遍历每一行,检查A列是否为“手机”,B列是否为“北京”。
  • 第1行:符合条件,将C1的12000加入总和。
  • 第5行:符合条件,将C5的11500加入总和。
  • 最终结果:23500。

[工具] 高级用法

1. 使用通配符模糊匹配

统计所有产品名称包含“手机”的销售额:=SUMIFS(C:C, A:A, "*手机*")

*代表任意多个字符,?代表单个字符。

2. 条件中使用比较运算符

统计销售额大于10000的订单总额:=SUMIFS(C:C, C:C, ">10000")

3. 条件引用单元格

如果G2是产品名称,H2是地区,公式为:=SUMIFS(C:C, A:A, G2, B:B, H2)

[警告] 注意事项

  • 求和区域和条件区域的行数必须一致。
  • 条件中的文本要用英文双引号括起来,数字不需要。
  • SUMIFS对大小写不敏感。