excel截取字符串中的一部分的方法(Excel截取中间字段技巧)
如果有更好的建议或者想看更多关于技术大全及相关资讯,可以多多关注茶馆百科网。

在上一篇文章《Excel中如何将两个文本合并在一起?》中,我们分享了如何合并文本。在本文中,我们将分享如何提取一部分文本。
例如,如何从文件的路径中提取文件名?我相信通过这篇文章的叙述,这个问题一定是小菜一碟。
为了快速实现类似的功能,Excel提供了三种最常用的“剪刀”来截取字符串。它们是LEFT、MID和RIGHT函数。如果使用得当,可以截取字符串中的任何字符。
只要告诉LEFT函数要从哪个字符串中剪切以及要从多少个字符中剪切,它就会从左端为您进行剪切,如下所示。
[
1.使用LEFT函数从左端截取字符
]与LEFT函数一样,如果您告诉RIGHT函数要从哪个字符串中剪切以及要从多少个字符中剪切,它将从右侧为您执行,如下所示。
了解LEFT和RIGHT函数后,可以使用它们嵌套拦截中间字符,如下图所示。
不喜欢嵌套使用?当然,周到的Excel为我们提供了一个简单得多的MID功能。您所需要做的就是告诉MID函数要从哪个字符串中剪切,要从多少个字符中剪切,然后它就会完成,如下图所示。
当然,灵活使用MID功能,可以代替LEFT功能和RIGHT功能哦,这就交给冰雪聪明的你试试吧。
在上一篇文章《Excel中6个常用的文本处理函数!》中,我们提到了用于计算文本长度的函数LEN和LENB。类似地,LEFT、RIGHT和MID函数也有相应的字节拦截函数LEFTB、RIGHTB和MIDB。如下图所示,当使用LEFTB函数拦截“play turn”时,需要将长度设置为6(计算机中的一个汉字为两个字节)。
要拦截字符串“E:\ headline \ play Office\excel\ text intercept.xlsx”中的“text intercept.xlsx”,我们可以先计算最后一个“\”出现的位置n,然后使用MID函数进行拦截。但是路径中可能有多个“\”,使用FIND只查找第一个“\”位置。所以我们需要使用一个叫做SUBSTITUTE的技巧,它是字符替换函数。具体步骤如下:
SUBSTITUTE函数用于将路径中的所有“\”替换为空的“”,并生成新文本“E: headlines play Officeexcel text intercept.xlsx”;计算原文本与新文本的长度差,即原文本中有n个“\”;然后使用SUBSTITUTE函数将第n个“\”替换为其他特殊字符“#”;使用FIND函数查找“#”并找到最后一个“\”出现的位置n;使用MID函数进行拦截。由于数据中最长的文件名不超过100,因此指定MID的长度为100。
2.使用RIGHT函数从右端截取字符
怎么样?你学会了吗?如果有任何不清楚的地方,请在评论区与我讨论。
关于文字拦截的操作,之前也写过一个有趣的例子《Excel中将金额“1234.56”分列显示在多个单元格!》,感兴趣的朋友可以去浏览哦。
本文主要介绍了关于excel截取字符串中的一部分的方法(Excel截取中间字段技巧)的相关养殖或种植技术,栏目还介绍了该行业生产经营方式及经营管理,关注发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解技术怎么管理的要点,是您致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://23.234.50.4:8411/article/1587037.html