一、函数概述
SUMIFS 函数是 Excel 中对满足多个条件的单元格进行求和的强大工具。它允许用户根据一个或多个条件对数据区域进行筛选并求和,是职场数据分析中最常用的函数之一。
核心特性
- ✅ 支持多个条件同时筛选
- ✅ 条件区域和求和区域可以不同
- ✅ 支持文本、数字、日期等多种数据类型
- ✅ 支持通配符(* 和 ?)模糊匹配
- ✅ 支持逻辑运算符(>、<、<>等)
二、函数语法和参数
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)SUMIFS(求和区域,条件区域 1,条件 1,[条件区域 2,条件 2], ...)
参数说明
- sum_range(必需):要进行求和的单元格区域
- criteria_range1(必需):第一个条件要检查的区域
- criteria1(必需):第一个条件,定义哪些单元格将被求和
- criteria_range2, criteria2, …(可选):额外的条件区域和条件,最多支持 127 个条件对
三、应用示例
3.1 华东区电子产品季度销售额统计
场景说明:区域销售经理需要统计华东地区在第一季度销售的所有电子产品总金额。
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 订单编号 | 地区 | 产品类别 | 销售员 | 销售额 |
| 2 | SO-2024-001 | 华东 | 电子产品 | 张明 | 125,800 |
| 3 | SO-2024-002 | 华北 | 服装 | 李华 | 89,600 |
| 4 | SO-2024-003 | 华东 | 电子产品 | 王芳 | 234,500 |
| 5 | SO-2024-004 | 华南 | 食品 | 赵强 | 67,200 |
| 6 | SO-2024-005 | 华东 | 电子产品 | 刘敏 | 156,300 |
❓ 问题:如何统计华东地区所有电子产品的销售总额?
计算结果:516,600
公式说明:公式对 E2:E6 区域求和,需要同时满足两个条件:B2:B6 区域为”华东”且 C2:C6 区域为”电子产品”。行 2:华东 + 电子产品=125,800 ✓;行 3:华北 + 服装 ✗;行 4:华东 + 电子产品=234,500 ✓;行 5:华南 + 食品 ✗;行 6:华东 + 电子产品=156,300 ✓。总计:125,800 + 234,500 + 156,300 = 516,600。
3.2 2024 年 1 月办公用品采购总额
场景说明:采购会计需要计算 2024 年 1 月份所有办公用品类别的采购总金额。
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 采购单号 | 供应商 | 费用类型 | 采购日期 | 金额 |
| 2 | PO-2024-001 | 广州华强电子厂 | 办公用品 | 2024/1/15 | 12,500 |
| 3 | PO-2024-002 | 深圳鑫达实业 | 设备 | 2024/1/20 | 45,000 |
| 4 | PO-2024-003 | 杭州网易科技 | 办公用品 | 2024/1/25 | 8,800 |
| 5 | PO-2024-004 | 成都京东物流 | 服务 | 2024/2/5 | 23,000 |
| 6 | PO-2024-005 | 武汉光谷企业 | 办公用品 | 2024/1/28 | 15,600 |
❓ 问题:如何计算 2024 年 1 月份办公用品的采购总额?
计算结果:36,900
公式说明:公式对 E2:E6 区域求和,需要同时满足三个条件:D2:D6 区域大于等于 2024/1/1,D2:D6 区域小于等于 2024/1/31,C2:C6 区域为”办公用品”。行 2:2024/1/15 在范围内 + 办公用品=12,500 ✓;行 3:2024/1/20 在范围内 + 设备 ✗;行 4:2024/1/25 在范围内 + 办公用品=8,800 ✓;行 5:2024/2/5 超出范围 ✗;行 6:2024/1/28 在范围内 + 办公用品=15,600 ✓。总计:12,500 + 8,800 + 15,600 = 36,900。
3.3 技术部门员工 3 月奖金合计
场景说明:薪酬专员需要统计技术部门所有员工在 3 月份获得的奖金总额。
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 员工工号 | 部门 | 月份 | 员工姓名 | 奖金额 |
| 2 | EMP2024001 | 技术部 | 3 月 | 张晓明 | 8,500 |
| 3 | EMP2024002 | 销售部 | 3 月 | 李华 | 12,000 |
| 4 | EMP2024003 | 技术部 | 3 月 | 王芳 | 15,500 |
| 5 | EMP2024004 | 财务部 | 3 月 | 赵敏 | 9,000 |
| 6 | EMP2024005 | 技术部 | 3 月 | 孙强 | 11,200 |
❓ 问题:如何统计技术部门 3 月份的奖金总额?
计算结果:35,200
公式说明:公式对 E2:E6 区域求和,需要同时满足两个条件:B2:B6 区域为”技术部”且 C2:C6 区域为”3 月”。行 2:技术部 +3 月=8,500 ✓;行 3:销售部 ✗;行 4:技术部 +3 月=15,500 ✓;行 5:财务部 ✗;行 6:技术部 +3 月=11,200 ✓。总计:8,500 + 15,500 + 11,200 = 35,200。
3.4 北京仓库食品类库存总值
场景说明:库存管理员需要计算北京仓库中所有食品类商品的库存总价值。
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 入库单号 | 仓库名称 | 商品类别 | 管理员 | 库存金额 |
| 2 | IN-2024-001 | 北京仓 | 食品 | 周伟 | 45,000 |
| 3 | IN-2024-002 | 上海仓 | 电子产品 | 吴娟 | 128,000 |
| 4 | IN-2024-003 | 北京仓 | 食品 | 郑强 | 67,500 |
| 5 | IN-2024-004 | 广州仓 | 服装 | 钱敏 | 32,000 |
| 6 | IN-2024-005 | 北京仓 | 食品 | 孙丽 | 89,200 |
❓ 问题:如何计算北京仓库食品类商品的库存总价值?
计算结果:201,700
公式说明:公式对 E2:E6 区域求和,需要同时满足两个条件:B2:B6 区域为”北京仓”且 C2:C6 区域为”食品”。行 2:北京仓 + 食品=45,000 ✓;行 3:上海仓 ✗;行 4:北京仓 + 食品=67,500 ✓;行 5:广州仓 ✗;行 6:北京仓 + 食品=89,200 ✓。总计:45,000 + 67,500 + 89,200 = 201,700。
3.5 生产车间 5 月原材料支出
场景说明:成本会计需要统计第一生产车间 5 月份所有原材料的支出总额。
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 凭证号 | 车间 | 费用类型 | 月份 | 金额 |
| 2 | VCH-2024-001 | 一车间 | 原材料 | 5 月 | 125,000 |
| 3 | VCH-2024-002 | 二车间 | 人工费 | 5 月 | 85,000 |
| 4 | VCH-2024-003 | 一车间 | 原材料 | 5 月 | 98,000 |
| 5 | VCH-2024-004 | 三车间 | 制造费用 | 5 月 | 56,000 |
| 6 | VCH-2024-005 | 一车间 | 原材料 | 5 月 | 142,000 |
❓ 问题:如何统计一车间 5 月份原材料的总支出?
计算结果:365,000
公式说明:公式对 E2:E6 区域求和,需要同时满足三个条件:B2:B6 区域为”一车间”,C2:C6 区域为”原材料”,D2:D6 区域为”5 月”。行 2:一车间 + 原材料 +5 月=125,000 ✓;行 3:二车间 ✗;行 4:一车间 + 原材料 +5 月=98,000 ✓;行 5:三车间 ✗;行 6:一车间 + 原材料 +5 月=142,000 ✓。总计:125,000 + 98,000 + 142,000 = 365,000。
3.6 行政部 6 月差旅费报销
场景说明:费用报销会计需要计算行政部门 6 月份所有差旅费的报销总额。
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 报销单号 | 部门 | 费用类型 | 月份 | 报销金额 |
| 2 | EXP-2024-001 | 行政部 | 差旅费 | 6 月 | 8,500 |
| 3 | EXP-2024-002 | 销售部 | 业务招待费 | 6 月 | 12,000 |
| 4 | EXP-2024-003 | 行政部 | 办公费 | 6 月 | 3,200 |
| 5 | EXP-2024-004 | 行政部 | 差旅费 | 6 月 | 15,600 |
| 6 | EXP-2024-005 | 技术部 | 培训费 | 6 月 | 25,000 |
❓ 问题:如何计算行政部 6 月份差旅费的报销总额?
计算结果:24,100
公式说明:公式对 E2:E6 区域求和,需要同时满足三个条件:B2:B6 区域为”行政部”,C2:C6 区域为”差旅费”,D2:D6 区域为”6 月”。行 2:行政部 + 差旅费 +6 月=8,500 ✓;行 3:销售部 ✗;行 4:行政部 + 办公费 ✗;行 5:行政部 + 差旅费 +6 月=15,600 ✓;行 6:技术部 ✗。总计:8,500 + 15,600 = 24,100。
3.7 第一季度且金额超 10 万的订单
场景说明:财务分析经理需要统计第一季度中金额超过 100000 元的所有订单。
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 订单编号 | 季度 | 客户名称 | 销售员 | 订单金额 |
| 2 | ORD-2024-301 | Q1 | 北京创新科技 | 马超 | 180,000 |
| 3 | ORD-2024-302 | Q2 | 上海华贸贸易 | 黄丽 | 95,000 |
| 4 | ORD-2024-303 | Q1 | 广州华强电子 | 徐刚 | 72,000 |
| 5 | ORD-2024-304 | Q1 | 深圳鑫达实业 | 何敏 | 250,000 |
| 6 | ORD-2024-305 | Q4 | 杭州网易科技 | 罗芳 | 320,000 |
❓ 问题:如何统计第一季度金额超过 10 万的订单总额?
计算结果:430,000
公式说明:公式对 E2:E6 区域求和,需要同时满足两个条件:B2:B6 区域为”Q1″,E2:E6 区域大于 100000。行 2:Q1+180,000>100,000=180,000 ✓;行 3:Q2 ✗;行 4:Q1+72,000<100,000 ✗;行 5:Q1+250,000>100,000=250,000 ✓;行 6:Q4 ✗。总计:180,000 + 250,000 = 430,000。
3.8 包含"科技"字样的公司订单额
场景说明:客户分析师需要统计客户名称中包含"科技"字样的所有订单金额。
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 合同号 | 客户名称 | 签订日期 | 产品类型 | 合同金额 |
| 2 | CNT-2024-001 | 北京创新科技有限公司 | 2024/3/15 | 软件服务 | 275,000 |
| 3 | CNT-2024-002 | 上海华贸贸易公司 | 2024/3/20 | 硬件设备 | 180,000 |
| 4 | CNT-2024-003 | 广州华强科技电子厂 | 2024/4/5 | 原材料 | 95,000 |
| 5 | CNT-2024-004 | 深圳鑫达实业公司 | 2024/4/10 | 零部件 | 120,000 |
| 6 | CNT-2024-005 | 杭州网易科技公司 | 2024/4/15 | 技术授权 | 320,000 |
❓ 问题:如何统计客户名称中包含"科技"字样的订单总额?
计算结果:690,000
公式说明:公式对 E2:E6 区域求和,条件为 B2:B6 区域包含”科技”字样(使用通配符*)。行 2:北京创新科技有限公司包含”科技”=275,000 ✓;行 3:上海华贸贸易公司不包含 ✗;行 4:广州华强科技电子厂包含”科技”=95,000 ✓;行 5:深圳鑫达实业公司不包含 ✗;行 6:杭州网易科技公司包含”科技”=320,000 ✓。总计:275,000 + 95,000 + 320,000 = 690,000。
3.9 2024 年上半年且部门为销售部的差旅费
场景说明:费用控制会计需要统计 2024 年上半年(1-6 月)销售部的所有差旅费。
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 凭证号 | 部门 | 费用类型 | 日期 | 金额 |
| 2 | EXP-2024-101 | 销售部 | 差旅费 | 2024/2/15 | 12,500 |
| 3 | EXP-2024-102 | 行政部 | 办公费 | 2024/3/10 | 5,800 |
| 4 | EXP-2024-103 | 销售部 | 差旅费 | 2024/4/20 | 18,000 |
| 5 | EXP-2024-104 | 技术部 | 培训费 | 2024/5/15 | 25,000 |
| 6 | EXP-2024-105 | 销售部 | 差旅费 | 2024/6/25 | 22,500 |
❓ 问题:如何统计 2024 年上半年销售部的差旅费总额?
计算结果:53,000
公式说明:公式对 E2:E6 区域求和,需要同时满足四个条件:B2:B6 区域为”销售部”,C2:C6 区域为”差旅费”,D2:D6 区域大于等于 2024/1/1,D2:D6 区域小于等于 2024/6/30。行 2:销售部 + 差旅费 +2024/2/15 在范围内=12,500 ✓;行 3:行政部 ✗;行 4:销售部 + 差旅费 +2024/4/20 在范围内=18,000 ✓;行 5:技术部 ✗;行 6:销售部 + 差旅费 +2024/6/25 在范围内=22,500 ✓。总计:12,500 + 18,000 + 22,500 = 53,000。
四、注意事项
- ✅ SUMIFS 函数支持最多 127 个条件对
- ✅ 所有条件必须同时满足(AND 逻辑)
- ✅ 条件区域的大小必须与求和区域相同
- ✅ 文本条件需要使用双引号包裹
- ✅ 数字条件可以直接使用,也可以使用比较运算符
- ✅ 日期条件需要使用双引号包裹,格式为"YYYY/MM/DD"
- ✅ 通配符*表示任意多个字符,?表示单个字符
- ✅ 条件不区分大小写
五、总结
SUMIFS 函数是 Excel 中进行多条件求和的强大工具,广泛应用于销售分析、财务统计、人力资源管理等职场场景。通过灵活组合多个条件,可以快速从大量数据中提取所需信息并进行汇总计算。
核心要点:SUMIFS 函数的关键是理解条件区域和求和区域的对应关系,以及多个条件之间的 AND 逻辑关系。所有条件必须同时满足,对应的数据才会被计入总和。