从特定单词后的字符串中删除字符 - excel
Remove characters from a string after a certain word - excel
我在 excel / google 电子表格中得到了格式如下的导入数据列表。在 A 列中,我有完整的数据,而在 B 列中,我试图删除单词 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
我使用的是以下论坛,但它在有不均匀白色的地方掉了下来 space 就像上一个条目一样。
=LEFT(a1, LEN(a1)-14)
有没有更稳健的方式来写这个,所以当有不均匀的白色space或"CDE"之后的附加措辞时它不会倒下?
我在这里创建了一个共享的 google 电子表格作为便签本:https://docs.google.com/spreadsheets/d/1iieR_hAk8qJpy8W6Qq7ww9-640o-HZMFLNNjecps6m4/edit#gid=0
我正在使用 google 电子表格,尽管我将此问题标记为 excel,而且我发现其中有许多共享功能。
在excel中:
=TRIM(LEFT(A1,FIND(" ON",A1)))
这也适用于 Google 个工作表,但在 google 个使用 Regex 的工作表中可能有更简单的方法。
这个有效:
=REGEXEXTRACT(A3,"(.*) ON .*")
我也把它添加到你的 sheet 的剥离栏中。
如果要检查条件是否存在,否则可能return报错:
=IF(ISTEXT(REGEXEXTRACT(A3,"(.*) ON .*")),REGEXEXTRACT(A3,"(.*) ON .*"), A3 )
我在 excel / google 电子表格中得到了格式如下的导入数据列表。在 A 列中,我有完整的数据,而在 B 列中,我试图删除单词 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
我使用的是以下论坛,但它在有不均匀白色的地方掉了下来 space 就像上一个条目一样。
=LEFT(a1, LEN(a1)-14)
有没有更稳健的方式来写这个,所以当有不均匀的白色space或"CDE"之后的附加措辞时它不会倒下?
我在这里创建了一个共享的 google 电子表格作为便签本:https://docs.google.com/spreadsheets/d/1iieR_hAk8qJpy8W6Qq7ww9-640o-HZMFLNNjecps6m4/edit#gid=0
我正在使用 google 电子表格,尽管我将此问题标记为 excel,而且我发现其中有许多共享功能。
在excel中:
=TRIM(LEFT(A1,FIND(" ON",A1)))
这也适用于 Google 个工作表,但在 google 个使用 Regex 的工作表中可能有更简单的方法。
这个有效:
=REGEXEXTRACT(A3,"(.*) ON .*")
我也把它添加到你的 sheet 的剥离栏中。
如果要检查条件是否存在,否则可能return报错:
=IF(ISTEXT(REGEXEXTRACT(A3,"(.*) ON .*")),REGEXEXTRACT(A3,"(.*) ON .*"), A3 )