乐于分享
好东西不私藏

Excel十大逆天函数,用过3个算你狠!

Excel十大逆天函数,用过3个算你狠!

Excel的函数库一直在更新,新版本中涌现出一些堪称“逆天”的函数,它们能大幅简化复杂的数据处理任务。无论你是数据清洗、合并表格,还是高级查找、动态筛选,这些函数都能让你事半功倍。今天,就为大家盘点十个Excel新晋“神级”函数,能熟练用上三个,你就是同事眼中的大神了!

表姐整理了552页《Office从入门到精通》,关注后私信【教程】即可领取!↑↑↑

1、 TEXTJOIN 函数

这个函数可以将多个区域的文本连接起来,并自由选择是否使用分隔符。

连接不同列的值,但不使用分隔符

=TEXTJOIN(“”,TRUE,G3:G12)

功能说明:将 G3 到 G12 单元格的值连接成一个文本,不使用任何分隔符。

2、 XLOOKUP 函数

XLOOKUP被誉为VLOOKUP的终结者,支持普通查找、逆向查找、甚至一次性返回多个值。

基本查找匹配

=XLOOKUP(D2,F2:F10,G2:G10)

功能说明:在 F2 到 F10 列中查找 D2 的值,并返回对应的 G 列中的值。

逆向查找匹配

=XLOOKUP(E2,F2:F10,E2:E10)

功能说明:在 F2 到 F10 列中查找 E2 的值,并返回对应的 E 列中的值。

一次性查找匹配多个值

=XLOOKUP(D2,G2:H10,I2:J10)

功能说明:在 G2 到 H10 区域中查找 D2 的值,并返回对应的 I 到 J 列中的值。

3、 UNIQUE 函数

快速提取不重复值,彻底告别手动删除重复项。

提取唯一值(不考虑出现次数)

=UNIQUE(B2:B20)

功能说明:提取 B2 到 B20 单元格区域中的所有唯一值。

按列提取唯一值(多列数据)

=UNIQUE(C2:E10)

功能说明:从 C2 到 E10 的多列区域中提取所有唯一值。

4、 VSTACK 函数

将多个区域垂直堆叠,合并表格从未如此简单。

基本数据合并

=VSTACK(I2:I5, J2:J5)

功能说明:将 I2 到 I5 和 J2 到 J5 两列垂直合并,↓

跨工作表数据合并

=VSTACK(Sheet1!I2:I5, Sheet2!J2:J5, Sheet3!K2:K5)

功能说明:将三个不同工作表的列垂直合并。

5、 FILTER 函数

根据条件动态筛选数据,结果会自动溢出到相邻单元格。

单条件筛选

=FILTER(C2:C30, D2:D30>500)

功能说明:筛选出 D2 到 D30 区域中大于 500 的对应 C 列的值。

多条件筛选(且关系)

=FILTER(C2:C30, (D2:D30>300)*(E2:E30=”销售部”))

功能说明:筛选出 D2 到 D30 区域中大于 300 且 E2 到 E30 区域中为“销售部”的对应 C 列的值。

多条件筛选(或关系)

=FILTER(C2:C30, (D2:D30>400)+(E2:E30=”技术部”)>0)

功能说明:筛选出 D2 到 D30 区域中大于 400 或 E2 到 E30 区域中为“技术部”的对应 C 列的值。

6、 SORT / SORTBY 函数

排序不再依赖菜单,一个公式就能搞定动态排序。

升序排列

=SORT(F2:G10, 1, 1)

功能说明:将 F2 到 G10 区域按第一列升序排列。

降序排列

=SORT(F2:G10, 2, -1)

功能说明:将 F2 到 G10 区域按第二列降序排列。

复杂排序

=SORTBY(F2:H10, G2:G10, -1, H2:H10, 1)

功能说明:将 F2 到 H10 区域先按 G 列降序,再按 H 列升序排列。

7、 TOCOL / TOROW 函数

快速将多行多列数据转换为一列或一行,便于后续分析。

多行多列数据转换成单列格式

=TOCOL(P2:R4)

功能说明:将 P2 到 R4 区域的多行多列数据转换成单列格式。

数据汇总

=TOROW(S2:S4)

功能说明:将 S2 到 S4 区域的多行数据转换成单行格式。

8、 GROUPBY 函数

按指定列分组并聚合计算,类似数据透视表的效果。

数据分组与聚合

=GROUPBY(A2:A10, B2:B10, SUM, 4)

功能说明:按B2到B10列的值对A2到A10列进行分组,并计算每组的总和。

复杂条件筛选与合并

=GROUPBY(C2:C10, D2:D10&E2:E10, SUM, 3)

功能说明:按D2到D10和E2到E10列的组合值对C2到C10列进行分组,并计算每组的总和。

9、 TEXTSPLIT 函数

按分隔符拆分文本,支持同时按行和列拆分。

按列拆分文本

=TEXTSPLIT(A1, ” “)

功能说明:按空格拆分A1单元格中的文本。

同时按行和列拆分文本

=TEXTSPLIT(A1, ” “, ” “)

功能说明:按空格和句号同时拆分A1单元格中的文本。

10、 REGEXP 函数

利用正则表达式处理文本,提取数字、字母或验证格式。

提取数字

=REGEXP(A2, “\d+\.?\d*”)

功能说明:提取 A2 单元格中的数字。

提取字母

=REGEXP(A2, “[A-Za-z]+”)

功能说明:提取 A2 单元格中的字母。

判断文本是否符合特定模式(判断是否为手机号)

=REGEXP(A2, “^1[3-9]\d{9}$”)

功能说明:判断 A2 单元格中的文本是否符合手机号的模式。

这十大函数代表了Excel最新版本中的强大功能,熟练掌握它们,你的数据处理效率将提升不止一个档次。从合并拆分到动态筛选,从正则匹配到自动排序,每一个都能让你在面对复杂任务时游刃有余。赶紧打开你的Excel试试吧,也许你会发现,原来需要很多步骤才能完成的工作,现在一个公式就够了。

#优质图文扶持计划#

✨ 一门课=8大办公软件=职场效率翻倍↓↓↓

📊 Excel 300课 + Word 60课 + PPT 55课 + 透视表50课

🎨 PS 30课 + PR 20课 + DeepSeek AI 40课 + Python 45课

📚 600节精讲视频,从零基础到高手,一套全搞定!

⏳ 原价119元,限时特惠仅需59元!名额有限,手慢无!

点击抢购,从此告别加班👉

600节视频课!8大办公软件一次学会,是时候学点真本事了!

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » Excel十大逆天函数,用过3个算你狠!

猜你喜欢

  • 暂无文章