16个Excel新函数,数据处理效率飙升,建议收藏

作者:本站 来源:本站

2026-04-28 08:34 994阅读

16个Excel新函数,数据处理效率飙升,建议收藏

不再满足于“怎么做”,而是思考“为什么还要那么做”。

今天我们不谈基础操作,聊一个更深层的话题:你的数据处理思维,可能已经被陈旧的工具和方法禁锢太久了

你是否习惯了用“复制粘贴”合并表格?是否认为提取不重复项必须用“高级筛选”?是否默认“分列”功能是拆分文本的唯一解?

Office 365和WPS表格近期上线的一批新函数,其意义远不止是“新增了几个功能”。它们是一场静悄悄的工作方式革命,旨在让你彻底告别那些依赖手动、步骤繁琐、僵硬固定的数据处理惯性

下面,我将通过16个真实到骨子里的场景,为你一一拆解这些“思维破壁器”。这不是简单的函数列表,而是一套让你工作效率原地起飞、工作思维彻底刷新的现代数据自动化实操指南


告别繁琐,拥抱智能:16个革新场景深度解析

1. 合并100个表格?VSTACK一键搞定三维堆叠

  • 旧思维:打开十几个工作表,一个个选中区域,复制,切换到总表,粘贴……循环往复,耗时易错。
  • 新思维:数据是立体的,合并应是声明式的。
  • 场景:快速整合“1月”到“12月”共12张工作表的销售数据(A1:D100区域)。
  • 公式:=VSTACK('1月:12月'!A1:D100)
  • 要点进阶动态三维引用:公式结果是一个动态数组。在任意一个分表的数据末尾新增一行,总表结果自动扩展,无需修改公式。 混合堆叠:VSTACK 不仅能堆叠工作表,还能直接堆叠多个数组。例如 =VSTACK(A1:C10, D1:F20),将两个不同区域垂直合并。 对比旧法:告别复杂的 INDIRECT 嵌套或繁琐的 Power Query 初期设置,这是最轻量级的即时合并方案。

2. 快速提取唯一值?UNIQUE去重思维升维

  • 旧思维:高级筛选“选择不重复记录”,或使用数据透视表拖拽,结果静态,无法联动。
  • 新思维:唯一值列表应是一个活的、可追溯的数据源。
  • 场景:从A列几千条包含重复项的客户订单中,生成动态更新的唯一客户清单。
  • 公式:=UNIQUE(A2:A1000)
  • 要点进阶多列去重:=UNIQUE(A2:B100) 可以基于两列组合来去重,例如提取“部门-姓名”的唯一组合。 精确模式:第三参数设为 TRUE 可以比较行之间的完全重复(用于多列区域),设为 FALSE(默认)则按单列提取唯一值。 下游应用:其结果可直接作为数据验证的序列源,创建动态下拉菜单。源数据增减,下拉选项实时同步更新

3. 多行多列转一列?TOCOL重塑表格结构

  • 旧思维:先转置,再选择性粘贴为值,再通过插件或复杂公式拉扯成一列。
  • 新思维:数据形态应能按需自由变换。
  • 场景:将4列排版的获奖名单(A1:D10),快速转换成单列流水名单。
  • 公式:=TOCOL(A1:D10)
  • 要点进阶扫描方式可控:第二参数用0(默认)表示忽略所有空白;用1表示按行扫描时保留空白;用2表示按列扫描忽略空白;用3表示按列扫描保留空白。满足多种奇葩数据源需求。 占位符:第三参数可指定一个值来替换所有空白单元格,例如用“待补充”填充。

4. 按分隔符拆分成多列?TEXTSPLIT实现智能解析

  • 旧思维:使用“分列”向导,步骤固定,每次新增数据都需重新操作。
  • 新思维:拆分规则应用函数定义,实现动态解析流水线。
  • 场景:将A1单元格的字符串“张三-销售部-28-北京”按短横线拆分成4列信息。
  • 公式:=TEXTSPLIT(A1, "-")
  • 要点进阶行列同时拆分:=TEXTSPLIT(A1, "-", ";") 可以同时处理以“-”分列、以“;”分行的复杂字符串。 动态溢出:结果自动填充到右侧单元格,形成动态数组。原始字符串一变,拆分结果立即可见反向操作:它的“反函数”是 TEXTJOIN,用于合并。

5. 提取字符串里所有数字?正则表达式(REGEX)降维打击

  • 旧思维:用 MID、FIND、LEN 等函数嵌套编织复杂公式,公式长度感人,且难以应对模式变化。
  • 新思维:用模式匹配描述需求,让函数去理解规律。
  • 场景:从混杂文本“订单号:XD2025-0368,金额:¥5,280.50元”中,一次性提取纯数字“20250365”和“5280.5”。
  • 公式提取首次出现的数字:=REGEXEXTRACT(A1, "\d+") (Excel 365) 或 =REGEXP(A1, "\d+") (WPS) 提取所有数字(数组):=REGEXEXTRACT(A1, "\d+(\.\d+)?", 0) (Excel 365,第三参数为0返回所有匹配)
  • 要点进阶模式威力:\d+ 匹配连续数字;\d+(\.\d+)? 匹配整数或小数;[A-Za-z]+ 匹配字母。正则表达式是文本处理的终极武器。 WPS优势:WPS的 REGEXP 函数目前对正则的支持度更广,更接近编程语言中的体验。

6. 提取所有工作表名称?WPS专属SHEETSNAME构建智能目录

  • 旧思维:定义名称+宏表函数 GET.WORKBOOK,或使用VBA,门槛较高。
  • 新思维:工作簿的元信息(如表名)应能直接被公式调用。
  • 场景:自动生成一份带超链接的、可点击跳转的当前工作簿所有工作表目录。
  • 公式: =SHEETSNAME() 在某一单元格输入,生成所有表名的垂直数组。 结合 HYPERLINK 函数创建链接:=HYPERLINK("#'" & B2 & "'!A1", B2) (假设B2是表名)。
  • 要点进阶:这是WPS的“杀手级”独占函数之一,极大简化了工作簿管理仪表板的制作。新增或删除工作表,目录自动更新

7. 用公式做分类汇总?GROUPBY实现动态聚合

  • 旧思维:做数据透视表,或使用 SUMIFS/COUNTIFS 等函数分别汇总,难以一次性生成带结构的汇总表。
  • 新思维:在单元格内直接生成结构化的、可联动的聚合报告。
  • 场景:按“部门”和“产品”两列分组,对“销售额”和“利润”两列分别进行求和,并在末尾显示总计行。
  • 公式:=GROUPBY(A2:B100, C2:D100, SUM, 3, 0)
  • 要点进阶参数详解:第四参数“3”表示同时显示小计和总计(0=无,1=小计,2=总计,3=两者)。第五参数“0”表示降序排序(可改为1升序)。 聚合函数多样:第三参数可以是 SUM、AVERAGE、COUNT、MAX、MIN 等,甚至 LAMBDA 自定义函数。 完全动态:源数据任何修改,汇总表即时变化,无需手动刷新。

8. 公式版数据透视表?PIVOTBY定义行列交叉

  • 旧思维:依赖透视表界面拖拽,当需要将汇总逻辑嵌入到复杂报表模板时,不够灵活。
  • 新思维:用公式定义透视逻辑,实现完全可编程、可引用的交叉报表。
  • 场景:生成一个以“产品”为行、以“月份”为列、以“销量”为求和值的透视表。
  • 公式:=PIVOTBY(A2:A100, B2:B100, C2:C100, SUM)
  • 要点进阶多级行列:支持将多列作为行字段或列字段,如 =PIVOTBY(CHOOSECOLS(A2:C100,1,2), ...)。 多个值字段:可对多个数值列进行聚合,例如同时求和“销量”和“销售额”。 报表自动化核心:将此公式作为报表引擎,通过改变其引用的数据源,即可批量生成不同维度、不同期间的标准化报表。

9. 表格动态排序?SORT构建活的排行榜

  • 旧思维:使用“排序”功能,数据一变,顺序就乱,需要反复操作。
  • 新思维:排序规则应内置于数据视图中,数据更新,视图自动刷新顺序。
  • 场景:将销售明细表A2:C100,按“销售额”(第3列)从高到低进行动态排列。
  • 公式:=SORT(A2:C100, 3, -1)
  • 要点进阶多列排序:=SORT(A2:C100, {2,3}, {1,-1}) 表示先按第2列升序,再按第3列降序排列。 构建动态看板:结合 FILTER、TAKE,可轻松制作“实时销售额Top 10”、“本月增速最快产品”等动态看板。

10. 按另一列顺序重排?SORTBY实现自定义映射

  • 旧思维:用 VLOOKUP 匹配出一个辅助列,再按辅助列排序,步骤冗余。
  • 新思维:排序的依据可以直接是另一个相关的数组。
  • 场景:有一列员工姓名,需要按照“部门优先级”这个自定义列表的顺序,而不是字母顺序来排列。
  • 公式:假设优先级列表在E2:E5,姓名在A2:A50。=SORTBY(A2:A50, MATCH(B2:B50, E2:E5, 0)) (假设B列是部门)。
  • 要点进阶核心是映射:SORTBY 的强大在于,其排序依据(by_array)可以是任何能产生顺序值的数组公式,如 MATCH、RANK 等结果。 保持数据关联:=SORTBY(A2:C100, C2:C100, -1) 在按C列排序时,A、B列的数据会同步跟随移动,保持行记录完整性。

11. 提取前N行/列?TAKE精准切片

  • 旧思维:排序后,手动选取或通过 INDEX 等函数复杂引用。
  • 新思维:从数组的开头或末尾,精确截取指定数量的行或列。
  • 场景:从已排序的数据中,仅显示前5名。
  • 公式:=TAKE(SORT(A2:C100, 3, -1), 5) (先降序排序,再取前5行)
  • 要点进阶参数为负,反向提取:=TAKE(A1:C100, -5) 提取最后5行。=TAKE(A1:C100, , 2) 提取前2列。=TAKE(A1:C100, -3, -1) 提取最后3行、最后1列的交集区域。 动态仪表盘核心:轻松创建“最新5条记录”、“最近3个月数据”等动态区域。

12. 自动删除前/后几行?DROP做数据清洗

  • 旧思维:手动删除行,或引用时写 A4:C100 这样的偏移区域,不直观。
  • 新思维:声明式地移除数组中不需要的边缘部分。
  • 场景:数据从A1开始,但前3行是标题和空行,需要从第4行有效数据开始计算。
  • 公式:=DROP(A1:C100, 3) 或更直观地 =DROP(A1:C100, 3, 0) (丢弃前3行,0列)。
  • 要点进阶与TAKE互补:TAKE 是“我要什么”,DROP 是“我不要什么”。 组合使用:=TAKE(DROP(A1:C100, 3), 10) 表示丢弃前3行后,取接下来的10行。非常适合处理非标准格式的原始数据文件。

13. 用符号连接一行值?TEXTJOIN智能合并

  • 旧思维:用 & 连接符串联,需要处理中间的空格和分隔符,公式冗长。
  • 新思维:用分隔符智能连接一个区域,并可选择忽略空值。
  • 场景:将A1(省)、B1(市)、C1(区)等可能为空的单元格,用“-”连接成完整地址,并自动跳过空项。
  • 公式:=TEXTJOIN("-", TRUE, A1:F1)
  • 要点进阶忽略空值:第二参数设为 TRUE 是精髓,能自动跳过区域中的所有空单元格,生成干净的字符串。 强大合并:可连接多行多列区域,如 =TEXTJOIN(";", TRUE, A1:C10) 会将这个区域的所有非空单元格用分号连接成一个字符串。

14. 指定提取第1、3、6列?CHOOSECOLS重塑数据视图

  • 旧思维:隐藏列,或通过 INDEX 函数嵌套选择多列。
  • 新思维:像点菜一样,按需从原数据中选择指定的列,生成新的数据视图。
  • 场景:从员工信息表(A:工号,B:姓名,C:部门,D:电话,E:邮箱,F:入职日期)中,快速生成只包含姓名、部门、入职日期的简表。
  • 公式:=CHOOSECOLS(A2:F100, 2, 3, 6) (选择第2,3,6列)
  • 要点进阶列序可自定义:=CHOOSECOLS(A2:F100, 6, 2, 3) 会按“入职日期、姓名、部门”的顺序排列。 可重复提取:=CHOOSECOLS(A2:F100, 2, 2) 会生成两列相同的姓名,用于特殊对照。 构建分析中间表:为下游的 GROUPBY、PIVOTBY 准备精确的输入字段。

15. 一列转多列排版?WRAPCOLS自动换行布局

  • 旧思维:复制粘贴,或使用复杂的 INDEX+MOD+INT 组合公式。
  • 新思维:声明目标列数,让数据自动按行或按列填充。
  • 场景:将一列60个的名单(A1:A60),自动重新排列成一个6列x10行的座位表。
  • 公式:=WRAPCOLS(A1:A60, 6, "(空位)")
  • 要点进阶填充占位符:第三参数“(空位)”会在源数据不足时,填充空白位置,使表格整齐。 按行填充:WRAPROWS 函数则是将一维数组按指定行数重新包装成多行。两者是布局神器。

16. 批量替换多个符号?SUBSTITUTES一网打尽

  • 旧思维:嵌套多个 SUBSTITUTE 函数,如 =SUBSTITUTE(SUBSTITUTE(A1," ","-"),".","-"),层数一多就晕。
  • 新思维:将旧文本、新文本定义为数组,一次完成所有替换。
  • 场景:(WPS)清洗D2单元格的地址字符串,将其中所有的空格、中文顿号“、”、下划线“_”统一替换为逗号“,”。
  • 公式:=SUBSTITUTES(D2, {" ","、","_"}, ",")
  • 要点进阶WPS专享高效:这是目前WPS表格的巨大优势函数,极大简化了数据清洗。 Excel解决方案:在Excel 365中,可用 REDUCE 函数模拟:=REDUCE(D2, {" ","、","_"}, LAMBDA(a,b, SUBSTITUTE(a,b,",")))。显然,SUBSTITUTES 直观得多。

结语:从“操作者”到“架构师”

这16个函数,VSTACK、UNIQUE、TOCOL、TEXTSPLIT、REGEXEXTRACT、SHEETSNAME、GROUPBY、PIVOTBY、SORT、SORTBY、TAKE、DROP、TEXTJOIN、CHOOSECOLS、WRAPCOLS、SUBSTITUTES,共同勾勒出未来数据处理的蓝图:声明式、动态化、自动化

它们将你从重复的、机械的“操作员”角色中解放出来,让你有更多精力去定义规则、设计流程、思考业务逻辑——成为一名真正的“数据架构师”。

请现在就在你的 Office 365 或 WPS 最新版中尝试其中任意三个函数,感受这种思维切换带来的畅快。掌握它们,不是多会几个功能,而是升级你的工作操作系统。

附图文教程

















最后,做三道题,检验一下你的理解程度(答案在文末):

  1. 如果你想将单元格A1中的内容“苹果,梨,香蕉”用公式拆分成三列,应该使用哪个函数,其分隔符参数应设为什么? A. TEXTJOIN, "," B. TEXTSPLIT, "," C. TOCOL, "," D. UNIQUE, ","
  2. 以下哪个特性是 UNIQUE, SORT, FILTER 等新函数的共同核心优势? A. 计算结果不会自动溢出到相邻单元格。 B. 它们都是WPS的独占函数。 C. 它们返回的是“动态数组”,源数据变化,结果自动更新。 D. 它们只能用于数值计算,不能处理文本。
  3. 你需要将一个表格按“销售额”降序排列,但希望“销售额”相同时,再按“利润”升序排列。使用 SORT 函数,正确的公式写法是? A. =SORT(表格, 销售额列, -1, 利润列, 1) B. =SORT(表格, {销售额列, 利润列}, {-1, 1}) C. =SORT(表格, 销售额列, -1), 然后再用一次 SORT D. =SORTBY(表格, 销售额列, -1, 利润列, 1)

测试题答案:

  1. B
  2. C
  3. B

(微微一笑,不带走一片云彩)

上一篇

本文整理了25个Excel万能公式,涵盖判断、查找、求和、计数、文本、日期、动态数组等常见办公场景。每个公式都附有真实案例和套用模板,用户只需替换数据区域即可直接使用,无需理解复杂原理。这些公式能解决工作中95%的数据处理难题,适合所有Excel用户收藏备用。

下一篇

本文深入解析Excel中5个强大的动态数组函数:SEQUENCE、SORT、SORTBY、UNIQUE和FILTER。通过实际案例展示如何利用这些函数实现自动生成序列、动态排序、多条件排序、快速去重和智能筛选,大幅提升数据处理效率。掌握这些函数,你将告别繁琐的手动操作,体验数据自动化的丝滑感。

相关阅读

本文深入介绍Excel LET函数,通过定义变量避免重复计算,提升公式可读性和运行效率。涵盖4个实战案例:溢价率计算、动态加权平均、KPI评级、大批量反向查找性能优化,并附有图文教程和随堂测验。学会LET函数,让你的Excel报表更高效、更易维护。
WPS Office全球新版本于2026年4-5月上线,以端云一体架构和轻量级私有化AI为核心,成本仅为微软365的一半,AI私有化部署仅需1台CPU服务器。新版本聚焦中小企业及新兴市场,通过AI驱动效率提升(如订单追溯效率提升20倍),并支持灵活部署满足数据合规要求。海外市场成为增长极,目标2026年收入4.82亿元。
本文介绍了高效学习办公软件(Word、Excel、PPT)的方法与技巧,包括先框架后细节、掌握快捷键、结合场景练习、善用模板等。同时推荐衡阳璟周时代教育耀琥学习中心的线下课程,提供小班面授和灵活班次,帮助职场人士系统提升办公技能。
本文深入解析Excel中5个强大的动态数组函数:SEQUENCE、SORT、SORTBY、UNIQUE和FILTER。通过实际案例展示如何利用这些函数实现自动生成序列、动态排序、多条件排序、快速去重和智能筛选,大幅提升数据处理效率。掌握这些函数,你将告别繁琐的手动操作,体验数据自动化的丝滑感。
本文实测了Office 2003、2007、2010、2024四个版本,从流畅度、兼容性、功能、硬件适配和性价比等维度进行对比。2003适合极低配基础办公,但兼容性差;2007是过渡版,兼容新旧格式但稳定性一般;2010被公认为稳定巅峰,免费且满足90%办公需求;2024功能全面但硬件要求高、价格贵。文章最后给出不同人群的选购建议,帮助读者找到最适合自己的版本。
本文回顾了Office从2003到365的版本变迁,分析了Office 2024买断版与Microsoft 365订阅制的优劣,以及WPS的竞争。探讨了AI功能、性能需求、用户选择等现实问题,帮助用户根据自身需求做出理性决策。
本文回顾了Office从2003到365的版本演变,对比了Office 2024、Microsoft 365和WPS三款主流办公软件的优缺点。Office 2024适合喜欢一次性买断、追求稳定流畅的用户;Microsoft 365提供AI和云协作,但需年费且依赖网络;WPS免费轻量,满足多数日常需求。选择哪款取决于个人工作习惯和对技术依赖的偏好。
本文基于十年使用经验,对比Office 2003、2007/2010、2021、2024及Microsoft 365,分析各版本优缺点与适用场景。2003已过时,2007/2010适合老旧设备,2021与2024为买断制主流,365订阅制功能全面。提供实测数据与价格对比,帮助读者根据自身需求选择最合适的Office版本。
文章作者以十年Office使用经验,逐一点评了从2003到365各版本的优缺点。Office 2003兼容性差但老电脑可用;2007支持新格式;2010在Win7上表现最佳;2013/2016新增功能实用度不高;2019资源占用大;365订阅制费用高且网络不稳定。最终推荐:老电脑用2010,新电脑用2016或转投免费WPS,企业用户可考虑365。