如何把find、right、len三个函数嵌套组合使用
的有关信息介绍如下:很多时候,直接用right函数直接截取所需文本字符,因为所需文本字符长度不一样,所以,我们需要多个函数联合嵌套使用,得到我们想要的结果,今天就把find、right、len三个函数嵌套组合使用截取我们所需要的文本字符。
掌握find函数和right函数的语法结构
Find语法:Find(find_text,within_text,start_num)
Find(目标文本,原始文本,查找起点)
Right语法:RIGTH(text, [num_chars])
Right(文本,截取数量)
Len语法:Len(text) 中文 Len(文本)
打开excel,键入下图中的素材内容,按要求提取各门派的功法,如图:
观察一下,直接用right函数直接截取功法名称是不现实的,因为功法的字符长度不一样,但有一个规律,就是所有各门派的功法它都用“-”和门派连起来,就是“-”后面是功法名称。首先用find函数把“-”定位,也就是从字符串左边开始一直到“-”一共有几个字符,剩下的字符就是功法名称了,然后用len函数计算出字符串的长度减去find函数定位“-”的值,得到功法名称的字符长度,最后用right函数截取各门派的功法名称出来。
用find函数把“-”定位,在B3单元格中输入=find(“-“,A3,1),如图:
回车返回一个值“5”,说明从左到右,一直到“-”,共有五位字符,余下的就是要提取的功法名称字符数。所以这一步用len函数计算单元格字符总长后再减去find定位得到的值,输入=len(A3)-find(“-“,A3,1),如图:
用right函数截取所需要的文本字符,输入=right(A3,LEN(A3)-FIND("-",A3,1))如图:
回车并下拉填充得到我们要的结果,如图:
总结:
1、掌握find、right、len三个函数的语法结构;
2、打开EXCEl,键入素材;
3、理清三个函数之间的关系
4、先录入find函数定位关键字符“-”
5、用len计算出的长度减去find的定位值
6、用right截取需要的字符