Excel之文本提取函数--提取生日信息
平时工作过程中,我们经常需要使用excel中的函数提取单元格文本中的一些信息,今天小编就详细为大家介绍下常用的三个文本提取函数left、right、mid。
工具/原料
excel
left、right、mid函数
方法/步骤
left函数
下面是excel帮助中对这个函数的说明:
LEFT(text, [num_chars])
LEFT 从文本字符串的第一个字符开始返回指定个数的字符。
text 必需。 包含要提取的字符的文本字符串。
num_chars 可选。 指定要由 LEFT 提取的字符的数量。
Num_chars 必须大于或等于零。
如果 num_chars 大于文本长度,则 LEFT 返回全部文本。
如果省略 num_chars,则假定其值为 1。
放在中括号里面的参数的是可选参数
例如我们要从下列地址中提取省份

right函数
right函数和left函数差不多,唯一的区别在于,前者是从右边提取,后者是从左边提取。
RIGHT(text,[num_chars])
RIGHT 根据所指定的字符数返回文本字符串中最后一个或多个字符。
text 必需。 包含要提取字符的文本字符串。
num_chars 可选。 指定希望 RIGHT 提取的字符数。
例如我想提取下面这个文本中最后四个字符

mid函数
mid函数是这三个函数中功能最强大的,可以从文本的任意位置提取,left函数和right函数都可以用mid函数来实现。
MID(text,start_num,num_chars)
MID 返回特定数目的字符的文本字符串中从指定的位置,基于您所指定的字符数。
text必填。要从中提取包含字符的文本字符串。
start_num必填。要从文本中提取的第一个字符的位置。文本中的第一个字符start_num为1,依次类推。
num_chars必填。指定要 MID 从文本中返回的字符数。
平时我们经常要从身份证号中提取生日,这时就可以使用mid函数

有的时候我们想要的格式是1996年12月14日,而不是19961214,这时候怎么办呢?
我们先介绍一个非常实用 & 操作符,它可以将两个文本连接在一起,例如将“北京市”和“海淀区”这两个文本连接在一起

回到上面生日提取,我们可以用&操作符来转换成我们想要的格式

这三个函数就讲解完了,是不是觉得很实用啊,关于生日提取,下次介绍一个更为简便的方法。
第一次发表教程,还望大家多多包涵,如果您觉得还可以的话,麻烦您在下面点赞呦,欢迎评论区吐槽。