夜雨聆风学习资料网

ARTICLE · 1338559

Excel求和全谱录|二十一门求和心法,从SUM到冷门奇功,一篇尽收

Excel求和全谱录|二十一门求和心法,从SUM到冷门奇功,一篇尽收
表格江湖,万般技艺之中,求和功夫最是基础,也最见深浅。
新手眼里只有 SUM,高手却知求和一门,竟有二十余路兵刃:有正面强攻的、有条件筛选的、有忽略干扰的、有跨表联动的、更有冷门到几乎无人知晓的隐秘招式。今天把这门功夫的门谱,一次摊开讲清,学完你才算真正握住求和的全部刀锋。
第一卷|正统内功·基础三式
一、SUM 群侠归宗
 =SUM(区域1,区域2,...) 
江湖入门第一功。不限区域数量,最多可纳255路数据源,连续区域、零散单元格、其他函数结果,皆可一口吞尽。求门派总账、汇总钱粮、核计业绩,全靠这一招。
二、SUMIF 单刃快刀
 =SUMIF(条件区域,条件,[求和区域]) 
单条件求和的快刀。工资表里挑出销售部合计、费用表里挑出某类开销,一刀落定。区域记得用 $ 锁定,否则下拉即偏移。
三、SUMIFS 双刃合击
 =SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2,...) 
多重条件同时生效的镇派绝学。注意首参就是求和区域,与 SUMIF 顺序截然相反,写反则全盘错乱,这是江湖第一大坑。
第二卷|忽略干扰·护体神功
四、SUBTOTAL 隐行千机变
 =SUBTOTAL(9,区域) 
- 9 = 求和(含隐藏行)
- 109 = 求和(忽略手动隐藏的行)
筛选之后直接 SUM,会把筛掉的数据也加进来,账面必错。SUBTOTAL 109 只算眼前所见,是筛选汇总的第一正统心法。
五、AGGREGATE 镇错大阵
 =AGGREGATE(9,7,区域) 
比 SUBTOTAL 更强的护体神功。第二参(选项)填 7,表示同时忽略隐藏行与错误值;填 3 只忽略隐藏行,填 6 只忽略错误值。
区域里夹着 #N/A、#DIV/0! 一片红字,SUM 会直接崩掉,AGGREGATE 照常加总,无需层层套 IFERROR。
第三卷|跨界合击·组合套路
六、SUMPRODUCT 双阵同推
 =SUMPRODUCT(数组1,数组2) 
原本用于乘积求和:数量×单价,逐行相乘再累加,一行搞定。
更妙的是可当多条件求和用(不必按 Ctrl+Shift+Enter):
 =SUMPRODUCT((A2:A100="销售部")*(B2:B100="正式")*(C2:C100)) 
这也是老版本 Excel 未普及 SUMIFS 时的正统解法,至今在复杂逻辑里仍不可替代。
七、SUM 数组式多条件(民间秘籍)
 =SUM((A2:A100="销售部")*(B2:B100="正式")*C2:C100) 
365 以下版本需按 Ctrl+Shift+Enter 确认,写法与 SUMPRODUCT 同理,属同一路数的变体。
八、SUM+IF 嵌套双向条件
 =SUM(IF(条件,A2:A100,B2:B100)) 
老派数组套路,可处理"满足条件取A列、否则取B列"这类分支求和,新版本已被 IFS、LET 覆盖,但读懂它方能看懂大量老台账。
第四卷|跨域挪移·三维与联动
九、三维引用求和(跨表一网收)
 =SUM(一月:十二月!B2) 
从"一月"到"十二月"所有工作表 B2 单元格一次求和,做年度汇总极快。前提:这批工作表结构必须一致,且要放在首尾两张表之间。
十、INDIRECT 隔空唤数求和
 =SUM(INDIRECT("'"&A2&"'!B2:B10")) 
表名写在单元格里,切换表名即换数据源,多部门分表汇总的常用秘术。切记为易失性函数,大表慎用。
十一、OFFSET 挪移取域求和
 =SUM(OFFSET(A1,1,0,COUNTA(A:A)-1,1)) 
区域随数据条数自动伸缩,流水台账持续新增行也无需改公式。
第五卷|筛选提纯·动态联通
十二、FILTER+SUM 动态条件求和
 =SUM(FILTER(C2:C100,A2:A100="销售部","")) 
365 版动态数组的现代解法,筛选与求和一步到位,数据更新结果自动跟随。
十三、SUM+FILTER 多条件(新版写法)
 =SUM(FILTER(C2:C100,(A2:A100="销售部")*(B2:B100="正式"),"")) 
条件相乘即为"且",加法号 + 即为"或",逻辑组合极其灵活。
十四、SUM+TAKE/CHOOSECOLS 定向截取
 =SUM(TAKE(C2:C100,10))  取前10行求和
 =SUM(TAKE(FILTER(C2:C100,A2:A100="销售部"),5))  取该部门前5笔
配合 TAKE、DROP、CHOOSECOLS 可做"滚动累计""末N笔合计"等精细化求和,属 365 高阶套路。
第六卷|冷门奇功·少人知晓
十五、SUMSQ 平方和
 =SUMSQ(A2:A10) 
自动把每个数平方后相加。算方差、标准差、误差评估的中间步骤,统计岗必备。
十六、SUMX2MY2 平方差之和
 =SUMX2MY2(数组1,数组2) 
两列数据各自平方后求差再累加,统计学协方差运算的底层招式。
十七、SUMX2PY2 平方和之总和
 =SUMX2PY2(数组1,数组2) 
平方相加之后累加,常与上一招配对使用。
十八、SUMXMY2 差值平方和
 =SUMXMY2(数组1,数组2) 
逐项相减、平方、再累加。这就是最小二乘法误差项,回归分析核心。
十九、SERIESSUM 幂级数求和
 =SERIESSUM(x,n,m,系数数组) 
按 x^n + x^(n+m) + x^(n+2m)… 的形式,用系数序列逐项累加,用于级数展开、工程近似计算,冷门但确实存在。
二十、IMSUM 复数求和
 =IMSUM("3+4i","1-2i") 
复数专用求和,工程与电工领域才会用得上的偏门招式,普通财务一辈子遇不到。
二十一、DSUM 数据库条件求和
 =DSUM(数据库区域,求和字段名,条件区域) 
老式数据库函数的求和版本,需预先搭好"条件区"再调取,条件区的写法比 SUMIFS 更自由,可放多行表示"或"。如今被 SUMIFS 取代,但在老旧模板里仍会撞见。
第七卷|不写公式也能求和(快招三式)
一、Alt+= 一键快求和
选中区域下方空行,按 Alt + =,自动生成 SUM 公式,几十行一秒铺完。
二、状态栏秒读合计
框选一列数字,屏幕右下角自动显示"求和、计数、平均值",临时看一眼无需写公式。
三、超级表自动汇总
Ctrl+T 转成超级表,勾选"汇总行",增删数据合计自动更新,比手写公式还稳。
修炼总纲|选招心法
- 无条件、整体加总 → SUM
- 单条件 → SUMIF;多条件 → SUMIFS
- 有筛选、有隐藏行 → SUBTOTAL 109
- 夹杂报错值、脏数据 → AGGREGATE(9,7,区域)
- 乘积求和、复杂逻辑 → SUMPRODUCT
- 跨多张同构工作表 → 三维引用 SUM
- 表名或区域需动态变化 → INDIRECT / OFFSET
- 365 版动态筛选 → FILTER + SUM / TAKE
- 统计分析、误差计算 → SUMSQ / SUMXMY2 系列
- 老旧模板、数据库式条件 → DSUM
江湖戒规(四条必记)
1. SUMIF 与 SUMIFS 参数顺序相反,前者条件在前,后者求和在前,写错必错。
2. 所有区域下拉前加 $ 锁定,否则区域偏移,数据静默出错最难查。
3. 数字与文本数字混在一列,求和结果可能"少算",先用 VALUE 或  --  统一类型。
4. 金额报表先 SUM 后 ROUND,切勿逐项四舍五入再相加,累积尾差会让你对不上账。
结语
求和看似最浅,实则分层最细。只会 SUM 的人,遇到筛选、脏数据、跨表、动态条件,便只能手工补算;通晓这二十一路求和心法的人,同样一张台账,几分钟出一份干净结果。
把这门功夫练全,往后无论财务对账、HR 汇总、行政盘账、运营看数,求和一路,再无障碍。

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料