在另一列子字符串上检查一列字符串
Check a column of strings on another column of substrings
我想在另一列子字符串上检查一列字符串,以查看字符串是否包含任何子字符串。
我目前正在尝试 =SEARCH(lower('Sheet2'!$A:$A0),lower(B1))
并希望得到 True/False 回复。
提前致谢。
Sheet2
的一个例子是:
A
1 Hello
2 Hi
3 I said she
C 列中具有预期结果的 Sheet1 示例为:
A B C
1 23 There are many FALSE
2 45 I said he is slow FALSE
3 3 I said she is bad TRUE
4 78 he yelled hello TRUE
感谢任何帮助
编辑:link 例如 - https://docs.google.com/spreadsheets/d/1c2pskSYsGs12Yjbn-5gORQ22mDSaC9cSnp1nWeULlf4/edit?usp=sharing
在 Sheet1!C1 中:
=ArrayFormula(IF(B:B="",,REGEXMATCH(LOWER(B:B),JOIN("|","\b"&FILTER(LOWER(Sheet2!A:A),Sheet2!A:A<>"")&"\b"))))
您尚未将 link 共享到电子表格,因此未对任何实际数据进行测试。您的语言环境也是未知的,这也可能需要修改。因此,如果此公式无法按规定工作,请将 link 分享到您的示例电子表格。
我想在另一列子字符串上检查一列字符串,以查看字符串是否包含任何子字符串。
我目前正在尝试 =SEARCH(lower('Sheet2'!$A:$A0),lower(B1))
并希望得到 True/False 回复。
提前致谢。
Sheet2
的一个例子是:
A
1 Hello
2 Hi
3 I said she
C 列中具有预期结果的 Sheet1 示例为:
A B C
1 23 There are many FALSE
2 45 I said he is slow FALSE
3 3 I said she is bad TRUE
4 78 he yelled hello TRUE
感谢任何帮助
编辑:link 例如 - https://docs.google.com/spreadsheets/d/1c2pskSYsGs12Yjbn-5gORQ22mDSaC9cSnp1nWeULlf4/edit?usp=sharing
在 Sheet1!C1 中:
=ArrayFormula(IF(B:B="",,REGEXMATCH(LOWER(B:B),JOIN("|","\b"&FILTER(LOWER(Sheet2!A:A),Sheet2!A:A<>"")&"\b"))))
您尚未将 link 共享到电子表格,因此未对任何实际数据进行测试。您的语言环境也是未知的,这也可能需要修改。因此,如果此公式无法按规定工作,请将 link 分享到您的示例电子表格。