还在为数据处理烦恼?还在手动复制粘贴?学会这几招,让你的Excel技能从“会用”进阶到“精通”
🚀 动态数组:让公式“智能溢出”
生成序号:SEQUENCE 函数
•场景:快速生成从1到100的序号,或者一周的日期列表。
•公式:=SEQUENCE(行数, [列数], [起始值], [步长])
•示例:=SEQUENCE(10),一秒生成1到10的序号。
动态筛选:FILTER 函数
•场景:根据条件(如“部门=市场部”)动态提取所有符合条件的数据行,源数据增减,结果自动更新。
•公式:=FILTER(数据区域, 条件)
•示例:=FILTER(A2:C100, B2:B100="市场部")
✨ 一键合并:告别复制粘贴
还在用&符号连接文本,或者复制粘贴多个表格?
连接文本:TEXTJOIN 函数
•场景:用指定的分隔符(如逗号、顿号)将一列文本合并成一个单元格。
•公式:=TEXTJOIN(分隔符, 是否忽略空值, 文本区域)
•示例:=TEXTJOIN(",", TRUE, A2:A10),把所有姓名用逗号连接起来。
合并表格:VSTACK 函数
•场景:将多个结构相同的表格(比如不同月份的销售记录)快速合并成一个总表,无需手动复制。
•公式:=VSTACK(表1, 表2, ...)
•示例:=VSTACK('1月'!A1:C10, '2月'!A1:C10)
🔥 正则提取:像侦探一样精准抓取
当需要从混乱的文本(如“地址:北京市海淀区中关村大街1号”)中提取特定信息(如“北京市”、“海淀区”)时,正则表达式就是你的“神探”。
强大提取:REGEXEXTRACT 函数
•场景:按照复杂的模式匹配规则,从文本中提取你想要的部分。
•公式:=REGEXEXTRACT(文本, 正则表达式模式)
•示例:=REGEXEXTRACT(A2, "([\u4e00-\u9fa5]+市)([\u4e00-\u9fa5]+区)"),从详细地址中分别提取“市”和“区”的名称。
💡 总结一下
•动态数组:SEQUENCE 和 FILTER,让表格“活”起来。
•一键合并:TEXTJOIN 和 VSTACK,告别重复劳动。
•正则提取:REGEXEXTRACT,玩转文本挖掘。
#办公技巧