【发布时间】:2016-04-07 23:01:06
【问题描述】:
我在将一个范围内的值搜索到一个字符串时遇到了问题。这是我的数据样本和预期结果
我正在使用 Google 表格,如果是,我可以使用自定义公式 必要的。
【问题讨论】:
标签: google-apps-script google-sheets formulas
我在将一个范围内的值搜索到一个字符串时遇到了问题。这是我的数据样本和预期结果
我正在使用 Google 表格,如果是,我可以使用自定义公式 必要的。
【问题讨论】:
标签: google-apps-script google-sheets formulas
您可以使用 regexextract 执行此操作 - 如果您仅在 A2 的第一组字符串中搜索“值 1”,您将使用
=REGEXEXTRACT(A2,D2)
如果您检查 A2 是否有 B2、B3、B4,那么您可以使用:
=REGEXEXTRACT(A2,JOIN("|",B2:B4))
如果某一行没有您要搜索的值,您可以通过将任一函数包装在 iferror 中来删除默认的 #N/A。
=IFERROR(REGEXEXTRACT(A2,D2))
=IFERROR(REGEXEXTRACT(A2,JOIN("|",B2:B4)))
如果您的流程略有不同,请详细说明或共享电子表格示例
【讨论】: