职场效率 · 函数升级 · 告别加班
最新的15个Excel函数,让你少加 80% 的班
之前我们讨论过Excel最常用的10个技巧,过去两年 Excel 新上的函数多到离谱。如果你一直没跟上,那你现在干的活,可能有一大半是在白费力气。
这篇文章会带你过一遍 2026 年最值得掌握的现代 Excel 函数,看完你就能明白,为什么有人写一个公式能搞定的事,你还在拼命拖透视表。
15 个函数速查
数据汇总:透视表的现代替代品
GROUPBY
一个公式搞定数据汇总效果有点像透视表,但有个关键区别:源数据一变,结果自动更新,不用再点「刷新」。
=GROUPBY( 分组字段, // 按哪个字段分组(如"国家") 汇总列, // 汇总哪一列(如"销售额") 汇总方式 // SUM / AVERAGE / COUNT …)
🎯 最适合场景:日常做数据汇总报表,尤其是源数据会频繁更新的情况。对于经常要表格数据分析的迷友们真的很好用。
PIVOTBY
GROUPBY 的进阶版在 GROUPBY 基础上多一个维度——把字段铺到列方向上,变成真正的二维透视表。之前设置的条件格式(粗体、边框、颜色)也会自动保留。
=PIVOTBY( 行分组字段, // 如"区域 + 国家" 列分组字段, // 如"产品" 汇总列, 汇总方式)
💡 进阶技巧:GROUPBY 和 PIVOTBY 都可以和切片器联动,但需要一点小配置,效果非常强大。
动态公式:终结无效计算
TRIMRANGE + 点运算符
以前写 XLOOKUP 为了容纳未来数据,通常把范围选得很大(如 A2:A10000),那些空行 Excel 也会去算,白白浪费资源。TRIMRANGE 自动裁掉末尾空行,只算有数据的部分。
传统写法
XLOOKUP(val, A2:A10000, ...)
点运算符写法 ✓
XLOOKUP(val, A2:.A10000, ...)
⚠️ 坑提醒:Table 里不能用会「溢出」的动态数组公式。当数据在 Table 里又想用动态数组时,TRIMRANGE 和点运算符就成了刚需。
数据整形:把数据捏成你要的形状
TOCOL & TOROW
一秒把数据「压扁」TOCOL
把任意范围整理成一列,可以自动忽略空单元格。
TOROW
把任意范围整理成一行,同样支持跳过空格。
🎯 适用场景:把表格「拍扁」成清单、给下拉验证列表准备数据源、给其他函数准备输入数据。
CHOOSECOLS & CHOOSEROWS
精准提取列和行从一个范围里只拿出你想要的列或行,还支持负数索引(-1 代表倒数第一列/行),特别适合重新排序。
// 表含"邮编、地址、电话、姓名",只要"姓名+邮编"且姓名在前=CHOOSECOLS(A1:D10, 4, 1)
一个公式搞定,不用复制粘贴,不用新建列。
TAKE & DROP
取头/取尾,或丢头/丢尾TAKE
保留前 N 行/列,或最后 N 行/列(用负数)。
DROP
丢掉前 N 行/列,或最后 N 行/列(用负数)。
// 去掉表头,把剩下数据传给其他函数=DROP(A1:D100, 1)
比 OFFSET 那一堆参数清爽多了。
WRAPROWS & WRAPCOLS
把一长串数据「折」成多行多列你有一长串数据,想把它折成 N 列或 N 行展示:
WRAPROWS
按「行优先」折叠:一行填满再换下一行。
WRAPCOLS
按「列优先」折叠:一列填满再换下一列。
两者都有 pad_with 参数,数据不够填满时用指定内容补空(如 "N/A" 或空白)。
EXPAND
把数组扩成固定大小把一个范围扩展到指定的行数和列数,不够的地方用你指定的内容(比如 "TBA")补齐。当你需要把数组传给其他函数、又要求形状统一的时候,EXPAND 能确保结果数组永远是你期望的尺寸。
=EXPAND(A1:C5, 10, 3, "TBA")
累计计算 & 图片插入
SCAN
一个公式算出「累计值」以前算累计总额,你得在旁边写一列 =SUM($A$2:A2) 往下拖,而且新增数据还得手动扩。现在用 SCAN:
=SCAN( 0, // 起始值 A2:.A1000, // 动态数据范围(点运算符) LAMBDA(acc, x, acc+x))
✅ 一个公式,累计值一次性溢出。新增数据自动扩展,完全不用维护。
IMAGE
用公式把图片塞进单元格不用再手动插入图片、调整大小、对齐位置——用公式插入,像处理文字一样用对齐工具调整。
=IMAGE("https://图片URL", "替代文字", 1)
压轴登场:AI 写进公式
COPILOT
✨ 最新把 AI 能力直接做进了公式——用一句提示词告诉它你要什么。
场景一:从混乱地址里提取邮编
=COPILOT("提取邮编", A2:A100)
传统做法:正则 + 文本函数嵌套,写到怀疑人生。COPILOT:一句话搞定。
场景二:把混乱地址重排成规范格式
=COPILOT("整理成规范地址格式", A2:A100)
稍等片刻,整列地址自动重排。
⚠️ 注意:COPILOT 适合生成式任务(分类、提取、总结、解释),不适合精确计算——算账还是用传统函数。
总结速查
遇到什么问题,用哪个函数
不用一次学完,挑两三个最常用的先上手,你的工作流就会不一样。部分函数需要 Microsoft 365 最新版本,WPS 支持情况以官方为准。
这 15 个函数里,哪个让你觉得「早知道就好了」?
欢迎转给还在拖透视表的同事 👇
关注迷婆,知晓更多技能!
夜雨聆风