同事加班3小时搞不定的数据,我用了这9个函数,3分钟搞定!
小伙伴们,大家好呀!
是不是经常遇到这种情况:老板扔过来一堆乱七八糟的文本数据,让你“洗一下”、“分一下”、“合一下”?
如果你是还在一个个手动复制粘贴、敲空格、删字符……那妥妥的要加班到深夜。
其实,Excel里藏着一群**“文本特种兵”**,专门对付这些乱七八糟的字符。今天我把压箱底的9个函数分享出来,学会任何一个,都能让你少加2小时班!
一、提取小能手(抓左边、抓右边、抓中间)
有时候我们需要从一串字符里只拿一部分,比如从身份证号里拿出生日期,或者从地址里拿省份。
1. LEFT:打死都要从左边抢
大白话: 管你后面是啥,我只顾从第一个字开始往右数,我要几个就给我几个。
公式:=LEFT(文本, 要几个)
举个例子: 你有一列“北京市朝阳区XX路”,想单独提取“北京”。公式就是 =LEFT(A2,2)。完美!
2. RIGHT:死磕右边的跟屁虫
大白话: 和LEFT相反,它只爱右边。比如从订单号“-4567”里把后4位数字揪出来。
公式:=RIGHT(文本, 要几个)
举个例子: 手机号前面加了区号“010-13800138000”,想把后11位手机号提出来?=RIGHT(A2,11)。
3. MID:最灵活的中间商
大白话: 既不要开头也不要结尾,就要藏在中间的那段。比如身份证号里的生日。
公式:=MID(文本, 从第几位开始, 截多长)
举个例子: 身份证号在A2单元格,从第7位开始是生日,一共8位。公式:=MID(A2,7,8),一秒搞定生日提取,再也不用肉眼看了!
4. LEN:专治“字太多”的计数器
大白话: 这个最简单,就是数数这个格子里有几个字(数字、汉字、字母都算1个)。
公式:=LEN(A2)
举个例子: 当你怀疑文本里有没有看不见的空格时,用LEN数一下,如果肉眼看着是5个字,LEN结果是6,那肯定有个“坑”在里面。
二、清洗与整形(换衣服、格式化)
数据太脏乱?格式太难看?这俩函数是救星。
5. SUBSTITUTE:一键删除/替换垃圾词
大白话: 把“王二麻子”换成“王总”,或者直接把没用的“有限公司”删掉。
公式:=SUBSTITUTE(文本, 要杀掉的词, 替换成什么)
举个例子: 客户名单里全是“北京XX公司”、“上海XX公司”,你想只保留公司名,去掉城市。公式:=SUBSTITUTE(A2,"北京",)。注意,最后一个参数不写,就是把“北京”直接删光。
6. TEXT:给数字穿“戏服”
大白话: 数字就是演员,TEXT就是化妆师。你想把它变成日期、星期几、还是带千分符的金额,它说了算。
公式:=TEXT(数字, "衣服款式")
举个例子: A2是20240731这种傻傻的数字,B2是“销售报告”。你想连成“2024年07月31日销售报告”。公式:=TEXT(A2,"0年00月00日")&B2。瞬间变专业!
三、合并与拆分(搭积木、切豆腐)
处理多行数据或者反着拆数据,下面这三个是新版Excel的王炸。
7. TEXTJOIN:文本合并终结者
大白话: 比&连接符高级一万倍。它能让你把一列数据用逗号、顿号串成一句话,还能自动跳过空格。
公式:=TEXTJOIN(分隔符, 要不要忽略空格, 要合并的区域)
举个例子: 你筛选了一组员工名单在A列,想放到一个单元格里,用逗号隔开。公式:=TEXTJOIN(",", TRUE, A2:A20)。瞬间生成:“张三,李四,王五……” 做邮件合并或者IN查询时爽爆了!
8. TEXTSPLIT:TEXTJOIN的反向操作
大白话: 既然能合,就能拆。遇到那种用逗号、空格、斜杠挤在一堆的数据,用它一秒拆开。
公式:=TEXTSPLIT(文本, 按列拆的符号, [按行拆的符号])
举个例子: A2单元格是“苹果,香蕉,橘子”,你想把它们放到不同的列。公式:=TEXTSPLIT(A2,",")。不用写VBA,不用分列向导,一个公式搞定!
9. TEXTAFTER 和 TEXTBEFORE:精准打劫
大白话: 不要左边,也不要右边,就要关键词“后面的”或“前面的”。
举个例子: 有一堆备注“张三点调休,补班”,你想知道谁调休了?
TEXTAFTER:“点”字后面的给我抓出来 → 得到“调休,补班”TEXTBEFORE:再把逗号前面的给我留下 → 得到“调休”=TEXTBEFORE(TEXTAFTER(A2,"点"), ",")虽然有点套娃,但一旦会了,处理日志信息无敌。
写在最后
好了,今天的9个函数都掏心窝子分享给你们了。
说实话,这些函数单独用可能觉得没什么,一旦组合起来,简直就是数据处理的“瑞士军刀”。
建议大家先收藏起来,下次遇到文本处理的活,翻出来对着用一遍。用过一次,你就再也回不去手动操作的苦日子了。
如果这9个函数里,哪一个你平时用得最多?或者哪个死活看不懂?欢迎在评论区留言,我看到都会回复的!
觉得有用,记得点个“在看”分享给那个还在加班的同事~
夜雨聆风