【问题标题】:Google Spreadsheets: Remove substring if string contains one of several stringsGoogle电子表格:如果字符串包含多个字符串之一,则删除子字符串
【发布时间】:2015-04-14 00:13:23
【问题描述】:

我有一个包含以下列的电子表格:

Alice Aikens Engineer
Bob Lob Law Engineer
Carrie Crenshaw Executive
Don Draper Dapper Executive
Elizabeth Elias
Fatrick Fitzgerald

我希望有第二列,我基本上可以从包含这些词的单元格中删除最后一个词(工程师、执行官)。不过,并非所有单元格都以这些词结尾。

知道我该怎么做吗?

【问题讨论】:

  • 查看电子表格应用程序的应用程序脚本文档和示例,然后向我们展示您尝试过的代码。

标签: google-apps-script google-sheets google-apps


【解决方案1】:

假设您有 Col A 中的数据,请尝试:

=ArrayFormula(regexreplace(A1:A6, "Law Engineer|Engineer|Executive",""))

看看这是否有效?

注意:您可以通过添加“|”来扩展要删除的子字符串(表示或),然后是子字符串。例如:

=ArrayFormula(regexreplace(A1:A6, "Law Engineer|Engineer|Executive|Dapper Executive",""))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-13
    • 1970-01-01
    • 1970-01-01
    • 2017-10-19
    • 2014-02-19
    • 2020-03-24
    • 1970-01-01
    • 2022-08-19
    相关资源
    最近更新 更多