删除MS excel中特定字符左侧的所有文本

时间:2012-07-13 14:01:55

标签: excel excel-formula

这是一个与excel相关的问题。我想删除特定字符左侧的所有文本(所有字符)或字符串中的字符。

例如:

假设我在单元格中有一个字符串 helloall welco metostackoverflow

现在我要删除“堆栈”左侧的所有字符。 表示结果应为 stackoverflow (仅限stackoverflow)

提前感谢您的支持。

3 个答案:

答案 0 :(得分:22)

=RIGHT(input,LEN(input)-FIND("stack",input)+1)

答案 1 :(得分:0)

另一个公式: = MID(输入,20,60)

这里的第一个数字是20,因为" s" in" helloall welco metostackoverflow"是左起第20个字符,考虑每个空格也是一个字符。第二个数字(此处为60)是任何大于所需文本中字符数的数字" stackoverflow"。在" stackoverflow"有13个字符。因此,在给定的公式中,第二个数字可以是等于或大于13的任何正整数。

答案 2 :(得分:0)

执行查找替换并使用通配符。

e.g。

查找:*堆栈 替换:堆栈

结果将是“Stack Overflow”