删除某个单词后的字符 – excel

我有一个导入数据的列表,格式如下在Excel /谷歌电子表格。 在列A中,我有完整的数据,并在B im试图去除数据左侧的单词ON

 FULL DATA | STRIPPED DATA NNK GOV ON 31 AUG CDE | NNK GOV GIFFGAFF.COM ON 30 AUG CDE | GIFFGAFF.COM TMRCO STORES ON 12 AUG CDE | TMRCO STORES 

我正在使用以下的假想,但是如果在最后一个条目中存在非均匀空白的地方,它会掉下来。

=LEFT(a1, LEN(a1)-14)

有没有更强大的方法可以写出来,所以当“CDE”之后有非统一的空格或者额外的措辞时,它会崩溃吗?

我在这里创build了一个共享的谷歌电子表格作为便笺: https : //docs.google.com/spreadsheets/d/1iieR_hAk8qJpy8W6Qq7ww9-640o-HZMFLNNjecps6m4/edit#gid=0

即时通讯使用谷歌电子表格,虽然香港专业教育学院标志着这个问题为Excel也作为发现那里有许多共享function。


在excel中:

 =TRIM(LEFT(A1,FIND(" ON",A1))) 

这也可以在Google工作表中使用,但是在使用Regex的Google表格中可能会有一个更简单的方法。

在这里输入图像说明

这工作:

 =REGEXEXTRACT(A3,"(.*) ON .*") 

我也把它添加到你的工作表中