这是一个与excel相关的问题。我想删除字符串中特定字符或字符左侧的所有文本(所有字符)。
例如:
假设我在单元格中有一个字符串 helloall welco metostackoverflow
现在我想删除“堆栈”左侧的所有字符。意味着结果应该是stackoverflow(只有stackoverflow)
预先感谢您的支持。
这是一个与excel相关的问题。我想删除字符串中特定字符或字符左侧的所有文本(所有字符)。
例如:
假设我在单元格中有一个字符串 helloall welco metostackoverflow
现在我想删除“堆栈”左侧的所有字符。意味着结果应该是stackoverflow(只有stackoverflow)
预先感谢您的支持。
=RIGHT(input,LEN(input)-FIND("stack",input)+1)
另一个公式:=MID(input,20,60)
这里第一个数字是 20,因为“helloall welco metostackoverflow”中的“s”是左起第 20 个字符,考虑到每个空格也是一个字符。第二个数字(此处为 60)是任何大于所需文本“stackoverflow”中字符数的数字。在“stackoverflow”中有 13 个字符。所以在给定的公式中,第二个数字可以是任何等于或大于 13 的正整数。
进行查找替换并使用通配符。
例如
查找:*堆栈替换:堆栈
结果将是“堆栈溢出”