如果单元格在列中部分包含另一列中的文本

我一直在寻找所有不同的来源,并找不到确切的答案。 希望有人能帮助我。

我有两列:

COL1 COL2 abc defghe def iabclmn ghi zhued fgh lmnop 

我想知道COL1中是否存在COL1中的值。 所以在这种情况下,我希望它看起来像这样:

 COL1 COL2 COL3 abc defghe TRUE def iabclmn TRUE ghi zhued FALSE fgh lmnop TRUE 

有没有一个function可以做到这一点,我有超过500行,所以我不能只是调出具体的价值观?

我知道有一个这样的具体值的例子,但我希望它是整个列:

 =ISNUMBER(SEARCH(substring,text)) 

谢谢!

这将做到这一点:

 =SUMPRODUCT(ISNUMBER(SEARCH(A1,$B$1:$B$4))*1)>0 

SUMPRODUCT()强制它遍历B列并跟踪那些返回true的东西。 所以如果有的话,它会将1加到池中。

>0testing是否有返回TRUE。

在这里输入图像说明

要将其作为真正的非数组公式来完成:

 =COUNTIF(B:B,"*"&A1&"*")>0