你是不是也遇到过这样的尴尬:
表格数据太多,手动算总和算到眼花,结果还出错?
用 SUM 求和,结果发现漏了几行,被同事质疑数据不准?
老板要分类汇总,你只会复制粘贴,结果数据一更新全乱套?
别慌!今天我就来手把手教你 Excel 最常用的 5 大求和函数,让你告别手算、避免翻车,轻松搞定各种求和需求!
1. SUM:最基础的求和,但 90%的人用错了!
作用:计算选定区域内所有数字的总和。
语法:=SUM(数值 1, 数值 2, ...)
正确用法:
直接选中范围:=SUM(A1:A10)(计算 A1 到 A10 的和)
多区域求和:=SUM(A1:A10, C1:C10)(A 列和 C 列一起算)
手动输入数值:=SUM(10, 20, 30)(直接算 10+20+30)
常见错误:
漏选数据:比如表格新增了行,但 SUM 范围没更新,导致结果错误。
包含非数字:如果范围内有文本或空单元格,SUM 会自动忽略,但如果有错误值(如#N/A),整个公式会报错!
避坑技巧:
动态范围:用=SUM(A:A)(整列求和),但小心空白行或标题行被误算!
检查数据:先用=COUNT(A1:A10)看看范围内有几个数字,避免漏算。
2. SUMIF:按条件求和,告别复制粘贴!
作用:只对符合特定条件的单元格求和。
语法:=SUMIF(条件范围, 条件, 求和范围)
经典场景:
计算某产品的总销售额:
=SUMIF(B1:B100, "手机", C1:C100)(B 列是产品名称,C 列是销售额)统计某个月份的支出:
=SUMIF(A1:A100, "2023-10*", B1:B100)(A 列是日期,B 列是金额)
常见错误:
条件和范围不对应:比如条件范围选的是 A 列,但求和范围选了 B 列,结果全乱。
模糊匹配出错:比如=SUMIF(B1:B100, "苹果", C1:C100) 会把“苹果手机”“苹果电脑”都算进去!
避坑技巧:
精确匹配:加等号,比如=SUMIF(B1:B100, "=苹果", C1:C100)。
通配符:用*匹配部分文本,比如=SUMIF(B1:B100, "苹果*", C1:C100)。
3. SUMIFS:多条件求和,数据分析神器!
作用:同时满足多个条件时才求和。
语法:=SUMIFS(求和范围, 条件范围 1, 条件 1, 条件范围 2, 条件 2, ...)
经典场景:
计算某地区某产品的销售额:
=SUMIFS(C1:C100, B1:B100, "手机", D1:D100, "北京")统计某个时间段内的收入:
=SUMIFS(E1:E100, A1:A100, ">=2023-01-01", A1:A100, "<=2023-12-31")
常见错误:
条件顺序写反:记住,求和范围永远是第一个参数!
日期/文本格式不匹配:比如日期写成"2023/1/1",但表格里是"2023-01-01",导致匹配失败。
避坑技巧:
统一格式:确保条件和数据格式一致。
用单元格引用:比如=SUMIFS(C1:C100, B1:B100, F1, D1:D100, G1),F1 和 G1 可以随时修改条件。
4. SUBTOTAL:隐藏行也能正确求和!
作用:对可见单元格求和,适合筛选后的数据。
语法:=SUBTOTAL(函数代码, 范围)
常用代码:
9:SUM 的替代,只计算可见单元格。
109:忽略隐藏行和筛选掉的行。
常见错误:
用错代码:比如用=SUBTOTAL(9, A1:A100),但隐藏行也被计算了。
和 SUM 混用:筛选后 SUM 会算上隐藏行,SUBTOTAL 不会。
经典用法:
筛选后求和:比如筛选“部门=销售”,用=SUBTOTAL(9, C1:C100),结果只算销售部的数据。
5. SUMPRODUCT:加权求和、交叉计算,一个函数全搞定!
作用:先相乘再求和,适合复杂计算。
语法:=SUMPRODUCT(数组 1, 数组 2, ...)
经典场景:
计算总销售额(单价×数量):
=SUMPRODUCT(B1:B100, C1:C100)多条件加权求和:
=SUMPRODUCT((A1:A100="手机")*(B1:B100="北京"), C1:C100)
常见错误:
数组大小不一致:比如=SUMPRODUCT(A1:A10, B1:B20)会报错。
文本参与计算:如果范围内有文本,结果会出错。
高阶技巧:
代替 SUMIFS:处理复杂条件时更灵活。
矩阵运算:比如计算两组数据的交叉总和。
终极避坑指南
检查数据格式:确保求和范围内没有文本或错误值。
动态引用:用A:A整列引用,但注意非数据行。
F9 键调试:选中公式部分按 F9,看计算中间结果。
ALT+=快速求和:选中数据后按ALT+=,自动生成 SUM 公式。
总结:
简单求和 → SUM
单条件求和 → SUMIF
多条件求和 → SUMIFS
筛选后求和 → SUBTOTAL
复杂加权计算 → SUMPRODUCT
把这 5 个函数用熟了,你就能轻松搞定 90%的 Excel 求和问题,再也不用加班改数据了!