Excel函数right与len、mid与text在实际案例当中的组合用法
图一
在上一篇文章当中,我们首先介绍了函数left的基本语法形式及其提取文本信息的基本功能,然后通过实例的形式向大家介绍了函数left怎样从左侧提取目标数量的信息,最后介绍了函数if和函数left的嵌套使用方法,将函数left提取信息的功能进一步加以利用。
今天我们将会介绍另外两种同样具有文本信息提取功能的函数,它们分别是函数middle和函数right,并且接下来会以实例的形式来介绍函数right和函数len的组合用法以及函数middle与函数text的组合用法。
1.函数right
函数right的功能是从一个文本字符串的最右侧开始提取指定数量的字符,字符串中不区分全角或半角。函数right的基本语法形式是“right(text,[num_chars])”,其中第一参数text表示我们要进行提取的文本,通常情况下都是单元格引用,也可以是文本字符串的形式,但是这时必须使用双引号括起来;第二参数[num_chars]表示从文本右侧开始提取的字符数量。
接下来我们就通过实例的形式来感受一下函数right的使用方法,为此我们构建了这样一个Excel工作表,其中包括两项内容,分别是品牌和名称、提取名称,现在品牌和名称的内容一直,我们的任务现在就是根据已知的内容,结合函数right,将品牌和名称中的名称提取出来。Excel工作表具体如图二所示:
图二
我们先就以第一个格力烘干机为例来介绍一下函数right的基本用法。具体操作:在B2单元格中输入函数式“=RIGHT(A2,3)”,按回车键之后就能得到结果“烘干机”,因为烘干机长度为3,所以这里的第二参数输入3即可。具体操作流程可以参考图三:
图三
2.函数right和函数len的组合用法
上面的工作还远没有完成,关于函数式“=RIGHT(A2,3)”,它只能提取“格力烘干机”以及“格力洗衣机”这样的文字信息,因为他们的名称长度都是3,而如果使用它提取格力空调中的名称,则会得到结果“力空调”,这样显然就是错误的。
如何解决这样的问题呢?我们通过观察可以发现品牌名字都是格力,所以其长度都是2,如果我们能够通过Excel函数来计算出所有“品牌和名称”的长度,再减去2,就能得到名称的长度了,这也就对应了函数right中的第二参数。
图四
在Excel函数中,函数len就可以计算出一个文本的具体长度,比如我们在C2单元格中输入函数式“=LEN(A2)”,就能得到“格力烘干机”的长度为5,要想得出烘干机的长度,输入函数式“=LEN(A2)-2”即可。
综上,提取名称的具体流程如下:首先在B2单元格中输入函数式“=RIGHT(A2,LEN(A2)-2)”,按回车键得到“烘干机”之后,再选中B2单元格,利用填充柄的拖拽功能向下拖拽至B8单元格,就能得到所有的名称了。具体的操作流程可以参考图五:
图五
3.函数mid
函数middle的功能用于提取字符串中从指定位置开始的指定数量的字符。光从简单的运用而言,函数middle能够做到函数right和函数left做到的事情。
其基本的语法形式是“MID(text,start_num,num_chars)”,第一参数text的功能与函数right、left中的第一参数完全相同,第二参数start_num表示需要提取字符的位置,也就是说明从左起开始提取字符的位置,第三参数num_chars表示text中指定位置提取字符的数量。
接下来我们还是通过一个简单的例子来了解一下函数mid的使用方法。我们提供了这样同一个例子,其中只有身份证号码和提取出生日期两项内容,身份证号码为已知的内容,现在我们的人物就是根据身份证号码,结合函数mid,从而提取出出生日期。具体的操作流程如下:首先在B2单元格中输入函数公式“=MID(A2,7,8)”,按回车键之后就能得到结果“19870110”。具体操作流程如图六所示:
图六
虽然通过上面的操作,我们已经得到了出生日期相关的数值,但是考虑到常用且易于让人看懂,我们可以将函数text加入其中,让提起出来的出生日期的数字转化为日期的格式。这里我们可以在原本已经输入好的公式基础之上进行修改。将函数式“=MID(A2,7,8)”修改成函数式“=TEXT(MID(A2,7,8),"0000-00-00")”,按回车键之后就能得到“1987-01-10”。具体流程参考图七:
图七
今天的分享就到此结束了,觉得对你们有用的朋友们请点赞关注吧!您的鼓励是我前进的动力,也希望擅长运用办公软件的小伙伴们能够不吝赐教,积极的留言,教会小编更多的excel运用的小技巧,欢迎一起来探讨学习!
往期文章:
规范日期的形式,怎么能Excel函数text的帮助?
Excel函数FIXED四舍五入后不利于求和计算,那就试试函数round!
Excel函数RMB、DOLLAR和 NUMBERSTRING在实际案例中的运用
Excel函数left和if的嵌套用法在实际案例当中的运用
Excel函数right与len、mid与text在实际案例当中的组合用法最先出现在台资讯。
from 台资讯 https://www.taizixun.net/2019/07/238120.html
Comments
Post a Comment