乐于分享
好东西不私藏

Excel小白必看:不用学VBA,用这3个公式轻松搞定复杂文本提取!

Excel小白必看:不用学VBA,用这3个公式轻松搞定复杂文本提取!

在日常做表时,我们经常遇到这样的崩溃瞬间:从系统导出的数据带着多余的空格、需要提取括号里的备注、或者要把一段文字按符号拆分……

今天分享3个超实用的文本处理公式,帮你一键搞定脏数据!

1. TRIM(清除多余空格)

公式:

场景:系统导出的数据经常会在文字前后带有看不见的空格,导致VLOOKUP匹配失败。TRIM函数可以清除文本中所有的空格,只保留单词间的一个空格(如果是中文,则清除所有空格)。

效果对比:

状态

单元格显示内容

说明

修改前

前后有肉眼难见的空格,VLOOKUP匹配会报错

修改后

使用后,空格全无,数据干净

��文案配注:哪怕只是一个空格,Excel也会认为“ 张三”和“张三”是两个人!用TRIM一键净化。

2. LEFT / RIGHT / MID(提取指定字符)

公式:

(从左边开始提取)

(从右边开始提取)

(从中间指定位置提取)

场景:身份证号提取出生年份、提取手机号后四位、从“省-市-区”格式中提取城市名。

效果对比:

状态

单元格显示内容

说明

修改前

完整的身份证号,信息混杂

修改后

使用,精准提取中间8位生日

状态

单元格显示内容

说明

修改前

电话号码和区号连在一起

修改后

使用,只保留最左边3位

��文案配注:不用手动一个个敲!告诉Excel从第7位开始拿,拿8个数字,一秒搞定全公司数据。

3. LEN(统计字符长度)

公式:

场景:检查手机号是否为11位、检查身份证号是否为18位、统计文章标题字数。

效果对比:

状态

单元格显示内容

说明

修改前

只有10位数字(少了一位),肉眼很难发现

修改后

使用,自动揪出异常

��文案配注:别再用眼睛数了!让Excel帮你数位数,错误的直接标红,强迫症福音!

��进阶小技巧

如果你使用的是Office 2019或Microsoft 365版本,强烈推荐尝试 TEXTSPLIT函数,它可以像分列功能一样,直接通过公式将一段文本按逗号、空格等符号拆分到不同的单元格中,动态又高效!

��额外赠送:CONCATENATE / & 符号(文本合并)

公式:

场景:“姓”和“名”合并、批量生成“省份-城市”格式、将姓名和工号连接起来。

效果对比:

状态

单元格显示内容

说明

修改前

广东 | 深圳

数据分散在两列,无法直接打印快递单

修改后

广东-深圳

使用,完美合并并添加连接符

文案配注:告别手动复制粘贴!一个符号,想怎么连就怎么连,中间加空格、加横杠随你定。