Excel:如何从字符串中删除第一个和最后一个字符
通常,您可能希望从 Excel 中的字符串中删除第一个和最后一个字符。
您可以使用以下公式来执行此操作:
=MID( A2,2 ,LEN( A2 )-2)
此特定公式从单元格A2中的字符串中删除第一个和最后一个字符。
例如,如果单元格A2包含AA4506 ,则此公式将仅返回A450 。
下面的例子展示了如何在实践中使用这个公式。
示例:从 Excel 中的字符串中删除第一个和最后一个字符
假设我们在 Excel 中有以下员工 ID 列表:
假设我们要删除每个员工 ID 中的第一个和最后一个字符。
为此,我们可以在单元格B2中键入以下公式:
=MID( A2,2 ,LEN( A2 )-2)
然后我们可以单击此公式并将其拖动到 B 列中的每个剩余单元格:
B 列现在显示 A 列中的员工 ID,并从每个员工 ID 中删除了第一个和最后一个字符。
这个公式是如何运作的?
请记住我们用于从单元格A2中删除第一个和最后一个字符的公式:
=MID( A2,2 ,LEN( A2 )-2)
Excel 中的MID()函数根据起始位置和要提取的字符数从字符串的中间提取特定数量的字符。
Excel 中的LEN()函数用于查找字符串的长度。
因此,我们的公式告诉 Excel 从单元格A2中从位置2开始提取字符,一直到字符串的整个长度减去两个字符。
最终结果是我们可以从字符串中提取除第一个和最后一个字符之外的所有字符。
这与从字符串中删除第一个和最后一个字符具有相同的效果。
注意:字符串中的空格也算作字符。您可能需要先删除空格才能获得所需的结果。
其他资源
以下教程介绍了如何在 Excel 中执行其他常见操作: