Excel: come confrontare due colonne per i valori mancanti
Puoi utilizzare la seguente formula in Excel per confrontare due colonne e trovare i valori mancanti:
=FILTER( A2:A13 , ISNA(VLOOKUP( A2:A13 , B2:B7 , 1, FALSE)))
Questa particolare formula trova tutti i valori di A2:A13 mancanti nell’intervallo B2:B13 .
L’esempio seguente mostra come utilizzare questa formula nella pratica.
Esempio: confronta due colonne per i valori mancanti in Excel
Supponiamo di avere i seguenti due elenchi di nomi in Excel:
Supponiamo di voler trovare tutti i nomi nella lista A che mancano nella lista B.
Per fare ciò, possiamo digitare la seguente formula nella cella D2 :
=FILTER( A2:A13 , ISNA(VLOOKUP( A2:A13 , B2:B7 , 1, FALSE)))
Lo screenshot seguente mostra come utilizzare questa formula nella pratica:
La formula restituisce tutti i nomi dell’elenco A mancanti nell’elenco B.
Per esempio:
- Il nome “Bob” appare nell’elenco A ma non nell’elenco B.
- Il nome “Ciad” appare nell’elenco A ma non nell’elenco B.
- Il nome “Doug” appare nell’elenco A ma non nell’elenco B.
E così via.
Come funziona questa formula?
Ricorda la formula che abbiamo usato per trovare i valori in A2:A13 che mancavano in B2:B7 :
=FILTER( A2:A13 , ISNA(VLOOKUP( A2:A13 , B2:B7 , 1, FALSE)))
Ecco come funziona questa formula:
Innanzitutto, utilizziamo VLOOKUP per tentare di trovare ciascun valore da A2:A13 in B2:B7 .
Se il nome viene trovato, viene restituito. In caso contrario, viene restituito #N/D .
Successivamente, utilizziamo FILTRO con la funzione ISNA per filtrare i nomi da A2:A13 che avevano un risultato #N/D quando abbiamo utilizzato la funzione CERCA.VERT .
Il risultato finale è che possiamo vedere solo i nomi di A2:A13 che mancano in B2:B7 .
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre attività comuni in Excel:
Come confrontare due elenchi in Excel utilizzando CERCA.VERT
Come confrontare due fogli Excel per le differenze
Come confrontare le date senza orari in Excel