在另一列子字符串上检查一列字符串



我想检查另一列子字符串上的一列字符串,看看这些字符串是否包含任何子字符串。

我当前正在尝试=SEARCH(lower('Sheet2'!$A$1:$A$100),lower(B1)),希望得到正确/错误的响应。

提前谢谢。

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

感谢提供的任何帮助

编辑:链接到示例-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"))))

您还没有共享到电子表格的链接,所以这是未经任何实际数据测试的。您的区域设置也是未知的,这可能也需要修改。因此,如果这个公式不能按提供的方式工作,请共享一个链接到您的示例电子表格。

最新更新