数组公式用于文本search

我已经使用这个数组公式来find真/假。 公式只考虑第一个单元格中的文本

{=isnumber(search(G2:G7,A1))} 

您需要提供一个额外的处理层,以便公式在ISNUMBER函数的第一个结果中不会停止。 一个SUM函数包装应该是足够的。

 =SUM(--ISNUMBER(SEARCH(G2:G7, A1))) 

数组公式需要用Ctrl + Shift + Enter 来完成。 任何非零结果将意味着G2:G7中的至less一个项在A1内。

可以通过用SUMPRODUCT函数代替SUM来避免CSE。

 =SUMPRODUCT(--ISNUMBER(SEARCH(G2:G7, A1))) 

SEARCHfunction不区分大小写; FINDfunction区分大小写。