我想检查另一列子字符串上的一列字符串,以查看字符串包含任何子字符串。
我目前正在尝试=SEARCH(lower('Sheet2'!$A$1:$A$100),lower(B1)),并希望得到一个正确/错误的响应。
提前谢谢。
Sheet2的一个例子是:
A
1 Hello
2 Hi
3 I said sheC列中预期结果的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任何帮助都是非常感谢的。
编辑:链接到示例- https://docs.google.com/spreadsheets/d/1c2pskSYsGs12Yjbn-5gORQ22mDSaC9cSnp1nWeULlf4/edit?usp=sharing
发布于 2022-03-17 19:12:08
在Sheet1!C1中:
=ArrayFormula(IF(B:B="",,REGEXMATCH(LOWER(B:B),JOIN("|","\b"&FILTER(LOWER(Sheet2!A:A),Sheet2!A:A<>"")&"\b"))))
您还没有共享到电子表格的链接,因此这在任何实际数据上都是未经测试的。您的地区也是未知的,这可能也需要修改。因此,如果此公式不按规定工作,请共享一个指向示例电子表格的链接。
https://stackoverflow.com/questions/71516249
复制相似问题