分享

Excel之文本提取函数

 weimiao 2017-09-17

Excel之文本提取函数

Excel中有三个文本提取函数,分别是left、mid、right,根据单词的意思可以看出,left是从文本的左边提取,mid是从文本的中间提取,right是从文本的右边开始提取,left和right函数的功能都可以有mid函数实现,下面分别讲解下这三个函数的用法:

left函数

下面是excel帮助中对这个函数的说明:

LEFT(text, [num_chars])

LEFT 从文本字符串的第一个字符开始返回指定个数的字符。

  • text 必需。 包含要提取的字符的文本字符串。

  • num_chars 可选。 指定要由 LEFT 提取的字符的数量。

  • Num_chars 必须大于或等于零。

  • 如果 num_chars 大于文本长度,则 LEFT 返回全部文本。

  • 如果省略 num_chars,则假定其值为 1。

放在中括号里面的参数的是可选参数

例如我们要从下列地址中提取省份

Excel之文本提取函数

right函数

right函数和left函数差不多,唯一的区别在于,前者是从右边提取,后者是从左边提取。

RIGHT(text,[num_chars])

RIGHT 根据所指定的字符数返回文本字符串中最后一个或多个字符。

  • text 必需。 包含要提取字符的文本字符串。

  • num_chars 可选。 指定希望 RIGHT 提取的字符数。

例如我想提取下面这个文本中最后四个字符

Excel之文本提取函数

mid函数

mid函数是这三个函数中功能最强大的,可以从文本的任意位置提取,left函数和right函数都可以用mid函数来实现。

MID(text,start_num,num_chars)

MID 返回特定数目的字符的文本字符串中从指定的位置,基于您所指定的字符数。

  • text必填。要从中提取包含字符的文本字符串。

  • start_num必填。要从文本中提取的第一个字符的位置。文本中的第一个字符start_num为1,依次类推。

  • num_chars必填。指定要 MID 从文本中返回的字符数。

平时我们经常要从身份证号中提取生日,这时就可以使用mid函数

Excel之文本提取函数

有的时候我们想要的格式是1996年12月14日,而不是19961214,这时候怎么办呢?

我们先介绍一个非常实用 & 操作符,它可以将两个文本连接在一起,例如将“北京市”和“海淀区”这两个文本连接在一起

Excel之文本提取函数

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

Excel之文本提取函数

这三个函数就讲解完了,是不是觉得很实用啊,关于生日提取,下次介绍一个更为简便的方法。

第一次发表教程,还望大家多多包涵,如果您觉得还可以的话,麻烦您在下面点赞呦,欢迎评论区吐槽。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多