Excel 每天学一点,效率轻松翻倍(第 5 天)
哈喽大家好~
今天我们学习文本提取类函数,专门用来处理姓名、手机号、工号、地址等文字数据,不用手动复制截取,高效又准确。
🌟今日核心:四大文本函数
LEFT —— 从左边提取指定位数的文本;
RIGHT —— 从右边提取指定位数的文本;
MID —— 从中间指定位置提取文本;
LEN —— 统计文本字符串的长度。
🌟函数语法 + 实际用法示例(详细版)
1. LEFT 函数
语法:=LEFT(文本, 提取长度)
示例:=LEFT(A2, 3)
用途:从 A2 单元格内容的最左侧提取前 3 个字符
场景:提取省份前缀、截取工号前几位、提取姓名前两个字。
示例:=LEFT(B2, 1)
用途:提取姓名的第一个字(姓氏)
场景:按姓氏分类、统计姓氏分布。
2. RIGHT 函数
语法:=RIGHT(文本, 提取长度)
示例:=RIGHT(A2, 4)
用途:从 A2 单元格内容的最右侧提取后 4 位
场景:提取手机号后 4 位、截取年份后两位、提取验证码后几位。
示例:=RIGHT(B2, 2)
用途:提取日期后两位(如从 20250412 中提取 12)
场景:快速截取日、月、编号尾数。
3. MID 函数
语法:=MID(文本, 开始位置, 提取长度)
示例:=MID(A2, 4, 3)
用途:从 A2 的第 4 位开始,连续提取 3 个字符
场景:截取身份证中间 8 位出生日期、提取订单号中间编码。
示例:=MID(B2, 2, 1)
用途:提取字符串中第 2 位的单个字符
场景:校验编码规则、提取特定位置数字。
4. LEN 函数
语法:=LEN(文本)
示例:=LEN(A2)
用途:计算 A2 单元格内文本一共有多少个字符
场景:判断手机号是否 11 位、身份证是否 18 位、检查内容长度是否合规。
示例:=IF(LEN(B2)=11,”合法手机号“,”错误“)
用途:结合 IF 自动校验手机号长度
场景:数据录入规范检查。
💡干货小技巧
- LEFT、RIGHT、MID 都只针对文本,数字也会按文本处理。
-
省略提取长度时,LEFT/RIGHT 默认只提取1 位。 - MID 是截取中间内容最灵活的函数,编码、证件号必备
- LEN 统计时,空格、符号都会算1 个字符,清洗数据时要注意。
📝今日小任务(5 分钟搞定)
-
用 LEFT 提取一列姓名的姓氏; -
用 RIGHT 提取手机号后 4 位; -
用 MID 截取一段编号的中间几位; -
用 LEN 检查一列数据的字符长度。
每天学一点,慢慢积累,轻松搞定 Excel 统计,告别加班烦恼~
记得点赞收藏,方便随时回看练习!✨
夜雨聆风