我们在做 Excel 表格的时候,你有没有遇到过这些情况?
提取身份证号码中的出生日期? 提取家庭住址所在的行政区? 提取电话号码中的末四位数?
利用 Excel 函数解决文本处理这些问题,最简单不过啦~
提取型文本函数,就是从 1 个文本中挑出一部分。常用的提取函数就有Left、Right、Mid(middle 的简写)三种。
Left 函数:从左边开始算起,提取若干字符。
例如从下面诗句提取左边的 7 个字符:
公式:=Left (A1,7) 结果:一江春水向东流
常见的我们可以用来提取居住地址的省份和行政区:
公式:=Left (A1,6) 结果:湖北省武汉市
Right 函数而提取右边的 7 个字符,就要用函数 Right:
公式:=Right (A1,7) 结果:我也没有女盆友
我们还可以在现实生活中还能用来提取手机号的末四位:
公式:=Right (A1,4) 结果:7823
Left 和 Right 函数语法结构相同:函数名(字符串,提取数量)。只是一左一右,提取的方向不一样。
基本语法是 Mid (字符串,起始位置,提取数量)
例如,从下面诗句中提取清泪两字,就可以从第 11 个字符开始提取 2 个字符(逗号也算一个)。
公式:=Mid (A1,11,2) 结果:清泪
我们可以用它来提取身份证号中的出生年月:
公式:=Mid (A1,7,8) 结果:19941027
是不是很简单呢?这样我们就不用一个个去对照输入出生年月了,效率蹭蹭蹭提升!
当然,这三个函数也是可以合并使用的哦~
公式:=Mid(A3,11,2)&Right(A3,1) 结果:清泪流
注意到了嘛,上面的公式还用到了连字符「&」,将两个公式计算的结果拼在一起,得到了最终结果。
|