Come identificare le celle nella colonna A che contengono uno qualsiasi dei valori nella colonna B

Innanzitutto, non sono quello avanzato di un utente di Excel. Sono sicuro che Excel possa fare quello che sto per chiedere, ma ho ancora trovato un modo in uno dei miei tentativi o ricerche.

La mia domanda è molto simile a https://stackoverflow.com/questions/11315551/find-if-value-in-column-a-contains-value-from-column-b tranne che A) le risposte che non funzionavano per me e B) anche se è successo, non è proprio l'output corretta che mi serve.

Fondamentalmente, ho 2 colonne. La colonna A contiene URL (16388 righe). La colonna B contiene slug degli URL (202 righe).

Vorrei cercare per vedere se uno dei valori della colonna B è contenuto in uno dei valori della colonna A. Se sono, voglio restituire il valore TRUE nella colonna C.

Da quello che ho letto, VLOOKUP dovrebbe lavorare per questo, ma per la vita di me non posso farlo funzionare. Ho anche provato nelle risposte nel collegamento sopra che usano COUNTIF e MATCH , ma in entrambi i casi, tutto quello che ho trovato è FALSE restituisce, quando so che ci sono valori nella colonna B che sono contenuti in un URL nella colonna A.

Ha senso questo?

EDIT: Entrambe le risposte stanno fornendo i risultati (grazie!), Ma sospetto che forse non posso fare la domanda correttamente. In entrambe le risposte, ottengo risultati TRUE, ma sembra che il TRUE sta correlando alla slug nella colonna B piuttosto che l'URL nella colonna A. Lasciathemes metterlo in questo modo:

Sposterò le slug dalla colonna B a C in modo che B possa essere utilizzato per le risposte TRUE. Quello che voglio fare la fomula è:

  1. Guarda l'URL in A1
  2. Quali valori presenti nella colonna C contenuti nell'URL in A1?
  3. Se sì, quindi restituisci TRUE in B1. Se FALSE, lasciare vuoto.

Quindi sarò in grado di vedere quali URL contengono i slugs che cerco. Mi scuso per non essere più chiaro nel mio domande originario (anche se mi sembra che sia solo un leggero tweak dalle risposte che sono già state date).

Invece di utilizzare il confronto con vlookup quando si cercano valori esatti, o `. Prova questo nella cella C1:

 =Match(B1,A:A,0) 

Se trovato questo restituirà il numero della row trovata, se B non era n A, allora restituirà un errore.

Quindi, puoi prendere un ulteriore passo e dire:

 =If(Iserror(Match(B1,A:A,0)),"This B Is Not Found In Column A","This B is in Column A") or =If(Iserror(Match(B1,A:A,0)),"False","True") 

Infine notate che tutto il codice di corrispondenza sopra è per trovare una corrispondenza esatta. Se vuoi verificare se B è QUALSIASI in A, devi inserire * caratteri jolly su ciascun lato di esso:

 =If(Iserror(Match("*"&B1&"*",A:A,0)),"False","True") 

Hai provato la formula seguente, restituendo True se il match è trovato e falso altrimenti?

 =not(isna(match("*"&b1&"*",A:A,0)))