这是一个与excel相关的问题。我想删除特定字符左侧的所有文本(所有字符)或字符串中的字符。
例如:
假设我在单元格中有一个字符串 helloall welco metostackoverflow
现在我要删除“堆栈”左侧的所有字符。 表示结果应为 stackoverflow (仅限stackoverflow)
提前感谢您的支持。
答案 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”