我有一些单元格包含大量文本,但所有单元格都包含字符串"RTG Actions:"。我想删除字符串之前的文本("RTG Actions:"(,只保留后面的文本。
我有一个几乎可以完成任务的公式:
=RIGHT(P6,LEN(P6)-FIND("RTG",P6))
不幸的是,它还保留了一部分字符串。即"TG Actions:eams将利用命令和控制框架…">
你能告诉我,我该如何删除"TG动作:"吗?
非常感谢!
您可以使用RIGHT
或MID
函数(此处我更喜欢MID
(:
=RIGHT(P6,LEN(P6)-FIND("RTG Actions:",P6)-LEN("RTG Actions:"))
=MID(P6, FIND("RTG Actions:",P6)+LEN("RTG Actions:"), LEN(P6))
对于MID
,FIND
获取"RTG Actions:"的起始索引,并将其长度相加以获得起始点LEN(P6)
确保您获得所有剩余字符。
这里是使用SEARCH
函数的另一个选项。它与上面的基本相同,只是使用了不同的函数。
由于要搜索的字符串是常量,我只是将LEN("RTG Actions: ")
与它的字符数(如果包含滞后空间,则为13(进行了交换
=MID(P6,SEARCH("RTG Actions:",P6)+13,LEN(P6))