EXCEL求和函数,你都会用吗?
- 2026-11-09 11:33:47
一说到EXCEL求和函数,你可能会说谁不会啊?简单的大家都会,汇总嘛,求个总金额,总成绩,只要在要求和的最后一列,来个=SUM(拖到鼠标,包含所有列即可)。下面我们把SUM,SUMIF,SUMIFS,SUMPRODUCT,由简到难,逐个分析。闲言少叙,请看:
🧾先说一个共同目标:加总数字
这几个函数干的活本质都一样——把一堆数加起来,区别只在于:怎么挑数、挑哪些数。
1️⃣ SUM:老实巴交的外卖小哥(最常用)
人设:
“你给我一筐数字,我闭眼全送上门,一个不落。”
写法:
=SUM(数字1, 数字2, …)
=SUM(A1:A10)
举个栗子🌰

=SUM(A1:A3) → 600。我们甚至不用键盘输入公式,直接鼠标点击“自动求和”按钮(EXCE)或者“求和”按钮(WPS)即可。
特点
✅ 最简单、最稳
✅ 自动忽略文字(不会报错)
❌ 不会挑三拣四,给啥加啥
👉 90% 的情况,用它就够了。
2️⃣ SUMIF:带条件的挑食外卖员
人设:
“老板说了:只送【奶茶】,盒饭我不带。”
写法:
=SUMIF(条件区域,条件,求和区域)
含义:在“条件区域”找到满足“条件”的数据,将对应的“求和区域”数据加起来。
1)当“条件区域”和“求和区域”相同时,可以省略“求和区域”
2)sumif函数的条件区域和求和区域起点、终点是一一对应
这两个区域的大小一定要相同,并且起点也要相同。
栗子🌰
A列(商品) | B列(金额) |
|---|---|
奶茶 | 15 |
盒饭 | 30 |
奶茶 | 18 |
想算奶茶花了多少钱:
=SUMIF(A1:A3,"奶茶",B1:B3) → 33
常见条件的写法:
"奶茶"→ 等于奶茶
">100"→ 大于100(注意引号)
"*奶茶*"→ 名字里带奶茶(模糊匹配)
👉 只有一个条件时用它,别卷太狠。
3️⃣ SUMIFS:带清单的严格管家(升级版)
人设:
“既要奶茶 + 又要下午买的 + 还不能超预算”
写法:
=SUMIFS(求和区域, 条件范围1, 条件1, 条件范围2, 条件2,…)
⚠️ 注意:求和区域写最前面(和 SUMIF 反着来,很多人栽这)
栗子🌰
A(商品) | B(时间) | C(金额) |
|---|---|---|
奶茶 | 下午 | 15 |
奶茶 | 上午 | 18 |
盒饭 | 下午 | 30 |
算:下午买的奶茶
=SUMIFS(C1:C3,A1:A3,"奶茶",B1:B3,"下午") → 15
👉 多个条件同时存在 → 用它。
4️⃣ SUBTOTAL:会“装瞎”的仓库管理员
人设:
“你筛选完我再算,隐藏的行我不看。”
写法:
=SUBTOTAL(9, A1:A10) // 9 = 求和
神奇点:
你点了筛选 → 它只算看得见的那几行
普通 SUM 会傻乎乎把隐藏的也加上
👉 做筛选表/报表汇总必备。
5️⃣ AGGREGATE:SUBTOTAL 的氪金版
人设:
“装瞎就算了,我还能无视错误值。”
写法:
=AGGREGATE(9, 3, A1:A10)
9 表示: 求和
3 表示: 忽略隐藏行 + 错误值
👉 数据脏、有 #N/A 时用它,救命级。
6️⃣ SUMPRODUCT —— 黑科技老炮(今天的主角)
人设:
“不靠辅助列、不喊帮手,我自己乘、自己加、自己判案。”
他有两副面孔 👇
🔹 面孔一:乘完再加的计算狂
=SUMPRODUCT(A2:A4,B2:B4)
干的事:
单价×数量,再求和
🔹 面孔二:不用 IF 的条件判官
=SUMPRODUCT((A2:A4="奶茶")*(B2:B4="下午"),C2:C4)
干的事:
① 判断条件 → TRUE/FALSE
② TRUE=1,FALSE=0
③ 相乘 = 权重
④ 加权后再求和
👉 一句话:SUMIFS 能做的它能做,SUMIFS 做不到的(乘积类)它也能做。
🧠 天团分工总表(建议收藏)
场景 | 用谁 |
|---|---|
无脑全加 | SUM |
1 个条件 | SUMIF |
多个条件 | SUMIFS |
筛选后求和 | SUBTOTAL |
筛选 + 忽略错误 | AGGREGATE |
条件 + 乘运算 / 老版本兼容 | SUMPRODUCT |
🎤 灵魂台词合集(背下来你会变强)
SUM:别问,全加
SUMIF:只加我喜欢的
SUMIFS:喜欢 + 符合条件才行
SUBTOTAL:我只看眼前人
AGGREGATE:眼前人还得干净没毛病
SUMPRODUCT:我不加,我先乘;我不问,我心里有数
😂 终极比喻(整条街我最懂 Excel)
别人还在:
插辅助列
写 IF
再 SUM
SUMPRODUCT 已经:
一杯咖啡 ☕
一行公式
下班走人 🏍️


