Excel如何提取字符串中除第一个或最后一个字符的所有其它字符

如题所述

本文将讲述如何在Excel中使用公式从给定文本字符串中提取除前N个或后N个字符之外的所有字符。如何获取Excel 2013/2016中文本中的第一个或最后一个字符的所有字符。
提取除第一个字符以外的所有字符 提取除最后一个字符以外的所有字符
假设您有一个包含文本字符串值的单元格范围内的数据列表。并且您希望删除第一个字符或最后一个字符或提取除第一个字符以外的所有字符。您可以使用基于MID函数,LEFT函数和LEN函数构成的Excel 公式来提取字符串。
提取除第一个字符以外的所有字符
如果要提取除第一个字符以外的所有字符,只需要根据MID函数和LEN函数创建一个新公式。像这样:
=MID(B1,2,LEN(B1))
将此公式键入空白单元格或相邻单元格C1,然后按Enter键应用它。然后将“自动填充”手柄向下拖动到其他单元格以应用此公式来提取字符。

让我们看看这个公式是如何工作的:
单元格B1是您要提取操作的包含文本字符串的单元格。数字2是您要提取的起始位置。 LEN函数将返回Cell B1中文本字符串的长度。如果要提取除前N个字符之外的所有字符,只需将数字2更改为N + 1即可。
提取除最后一个字符以外的所有字符
如果要提取除最后一个字符以外的所有字符,则需要使用基于LEFT函数的公式和LEN函数。像这样:
=LEFT(B1,LEN(B1)-1)
将此公式键入空白单元格或单元格D1,然后按Enter键应用它。然后将“自动填充”手柄向下拖动到其他单元格以应用此公式来提取字符。
注意:数字1表示您要从单元格B1中的给定文本字符串中删除最后一个字符。
相关功能 Excel MID功能
Excel MID函数从您指定位置的文本字符串返回子字符串. MID函数的语法如下:= MID(text,start_num,num_chars)… Excel LEFT功能
Excel LEFT函数从最左边的字符开始,从文本字符串返回子字符串(指定数量的字符). LEFT函数是Microsoft Excel中的内置函数,它被归类为文本函数。语法LEFT函数如下:= LEFT(text,[num_chars])… Excel LEN功能
Excel LEN函数返回文本字符串的长度(文本字符串中的字符数). LEN函数是Microsoft Excel中的内置函数,它被归类为文本函数.LEN函数的语法是如下:= LEN(文字)……
温馨提示:答案为网友推荐,仅供参考
相似回答