Se la cella in colonna contiene parzialmente il text in un'altra colonna

Ho cercato tutte le fonti diverse e non riesco a trovare la risposta esatta a questo. Speravo che qualcuno mi possa aiutare.

Ho due colonne:

COL1 COL2 abc defghe def iabclmn ghi zhued fgh lmnop 

Voglio sapere se esiste un valore in COL1 in COL2. Quindi, in questo caso, voglio che questo sia simile:

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

C'è una function che può farlo, ho oltre 500 righe per cui non posso solo call valori specifici?

So che esiste un esempio che esprime valori specifici come questo, ma voglio che sia l'intera colonna:

 =ISNUMBER(SEARCH(substring,text)) 

Grazie!

Questo lo farà:

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

Il SUMPRODUCT () lo obbliga ad iterare attraverso la colonna B e tiene traccia di quelli che restituiscono vere. Quindi se qualcuno si trova, aggiunge 1 alla piscina.

Il >0 prova se restituito TRUE.

immettere qui la descrizione dell'immagine

Per farlo per colonne complete come formula reale di non arrays:

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