Excel MID函数:中间文本提取神器!LEFT+RIGHT都不如它全能
之前我们讲了LEFT提取左侧文本、RIGHT提取右侧文本,很多小伙伴留言问:想提取中间部分的内容该怎么办?比如从身份证号里抠出出生日期、从订单号截取中间流水号、从手机号提取中间四位、从长文本里截取关键信息……用LEFT和RIGHT都够不着,手动截取又慢又容易错!别慌,ExcelMID函数来了!它是专门提取文本中间指定位置内容的神器,和LEFT、RIGHT并称文本提取三剑客,不管是固定位置还是动态提取,一个公式全搞定,今天就把MID函数从基础到高阶全讲透,职场数据整理必学!一、10秒搞懂:MID函数到底是什么?
MID函数,是Excel核心文本提取函数,专门用来从文本字符串的指定位置开始,提取指定长度的字符。简单说:LEFT管左边、RIGHT管右边,MID管中间,不管文本多长、要提取的内容藏在哪个位置,它都能精准定位截取,全版本Excel、WPS通用,是数据清洗、信息拆分的刚需函数!🔍 基础语法(大白话拆解)
1. 要提取的文本:需要截取内容的单元格(如A2、B5),也可以是固定文本2. 开始位置:从文本第几个字符开始提取(数字是几,就从第几位开始)⚠️ 关键提醒:公式里所有括号、逗号,必须是英文半角格式,中文符号直接报错!二、新手必学:基础用法,直接抄公式
先从最常用的固定位置提取练起,覆盖80%日常场景,新手照搬就能用!1. 提取身份证出生日期(最经典案例)
身份证号第7-14位是出生日期,这是MID函数最高频的用法👉 解析:A2是身份证号,从第7位开始,提取8个字符,直接得到8位生日2. 提取手机号中间四位
手机号共11位,中间4位是核心部分,提取或隐藏都常用👉 解析:从第4位开始,提取4个字符,得到手机号中间段3. 提取订单号中间流水号
订单号格式:年份+流水号+后缀(20240520001ABC),提取中间流水号👉 解析:从第5位开始,提取6位流水号,精准拆分订单信息4. 提取长文本中间关键词
文本:“2024年销售部业绩报表”,提取中间部门名称三、职场实战:5大高频场景,一键搞定
MID函数专治中间文本提取难题,这5个职场场景,工作中天天遇到!案例1:身份证信息拆分(人事必备)
除了出生日期,还能提取性别相关编码(身份证第17位,奇数男偶数女)案例2:手机号脱敏隐藏(商务/客服必备)
公式: =LEFT(B2,3)&"****"&RIGHT(B2,4)👉 搭配LEFT+RIGHT,实现手机号脱敏,比单独用MID更便捷案例3:提取工号中间部门编码
工号格式:公司代码+部门编码+员工号(XYXSB005),提取中间部门编码案例4:提取地址中间市区名称
案例5:提取时间中的小时数
四、高阶技巧:MID+函数组合,智能提取
单纯MID只能提取固定位置,搭配其他函数,实现动态智能提取,复杂场景也能轻松搞定!1. MID+FIND:按符号提取中间内容(超实用)
公式: =MID(A2,FIND("-",A2)+1,FIND("-",A2,FIND("-",A2)+1)-FIND("-",A2)-1)👉 自动识别分隔符,精准提取中间内容,不用手动数位数2. MID+LEN:提取文本中间全部内容
3. MID+IFERROR:隐藏错误值
公式: =IFERROR(MID(A2,7,8),"无数据")五、避坑指南:这4个错误,90%的人都踩过
1. 开始位置数错:从左往右数,第一个字符是1,不是0,数错位置就会提取错误2. 提取长度填错:长度填0返回空白,填超过剩余字符数,会提取到文本末尾3. 文本含隐藏空格:单元格有空格,字符位置偏移,先用 =TRIM(A2) 清除空格4. 长数字格式问题:身份证、手机号等长数字,需先设为文本格式,否则提取出错六、文本提取三剑客,一次分清
LEFT、RIGHT、MID三大函数,按需选择,再也不混淆:简单记:左LEFT、右RIGHT、中间MID,三大函数搞定所有文本提取!七、速记口诀
最后碎碎念
MID函数是文本提取里最全能的一个,既能单独用,又能和其他函数搭配,解决LEFT、RIGHT搞不定的中间提取难题。不用死记硬背,记住**“在哪取、从第几位取、取几个”**,跟着案例练一遍,以后不管提取文本哪部分,都能一键搞定,彻底告别手动截取,高效办公不加班!💡 互动时刻:文本提取三剑客(LEFT/RIGHT/MID)你都学会了吗?还想学哪个Excel函数,评论区留言安排~收藏+转发,让同事也学会MID函数,一起告别低效数据处理!