Excel:如何从右侧查找字符串
您可以使用以下公式在 Excel 中查找从右侧开始的字符串:
=TRIM(RIGHT(SUBSTITUTE( A2 , " ", REPT(" ", 100)), 100))
此特定公式查找单元格A2中字符串的最后一个单词。
此公式的工作原理是将字符串中的每个单独空格替换为 100 个空格,然后返回字符串的最后 100 个字符,并删除前导空格和尾随空格。
结果是该公式仅返回字符串的最后一个单词。
下面的例子展示了如何在实践中使用这个公式。
示例:如何在 Excel 中从右侧查找字符串
假设我们在 Excel 中有以下一列字符串:
我们可以在单元格B2中键入以下公式来查找单元格A2中字符串的最后一个单词:
=TRIM(RIGHT(SUBSTITUTE( A2 , " ", REPT(" ", 100)), 100))
然后我们可以单击此公式并将其拖动到 B 列中的每个剩余单元格:
B 列显示 A 列中每个字符串的最后一个单词。
如果您的字符串具有空格以外的分隔符,则只需在SUBSTITUTE函数中指定该分隔符即可。
例如,假设我们的每个字符串都使用斜杠而不是空格作为分隔符:
我们可以在单元格B2中键入以下公式来查找单元格A2中字符串的最后一个单词:
=TRIM(RIGHT(SUBSTITUTE( A2 , "/", REPT(" ", 100)), 100))
然后我们可以单击此公式并将其拖动到 B 列中的每个剩余单元格:
B 列显示 A 列字符串中最后一个斜杠后面的最后一个单词。
其他资源
以下教程说明如何在 Excel 中执行其他常见任务: