Come viene utilizzato CERCA.VERT per confrontare due colonne in Excel?
Ok, stabiliamo l’obiettivo. Vogliamo vedere se esiste un “gruppo” di dati all’interno di un altro gruppo di dati. Ora, a meno che tu non sia pronto a dedicare un po ‘di tempo a utilizzare VBA per eseguire script complessi, non otterrai un risultato preciso. Ma va bene.
Spesso vogliamo solo confermare se i dati esistono per motivi investigativi. Non è un rapporto o un’analisi complessa che stiamo costruendo, ma solo una verifica e questa è la premessa di questa guida rapida. Non è una lunga guida sull’argomento, ma di George ti darà alcune risposte!
Quindi, detto questo, andiamo avanti e usiamo il fidato CERCA.VERT per farlo.
Quindi, ho Elenco degli artisti 1 e Elenco degli artisti 2 (individua i tuoi preferiti!)
Quindi, il compito è vedere se gli artisti nell’elenco 1 sono nell’elenco 2 E viceversa. Quindi, per prima cosa, prepariamo lo spazio sul foglio. Creo una colonna a destra di ogni elenco (fai clic con il pulsante destro del mouse sulla colonna B e seleziona “Inserisci”) e la etichetti “L’artista esiste in un altro elenco?”
CERCA.VERT per confrontare le due colonne
Ora useremo la fidata formula CERCA.VERT (la guida definitiva alla CERCA.VERT è qui se vuoi saperne di più figlio porno su questa formula wunder!).
Tutto quello che vogliamo fare è inserire la seguente formula nella cella B2
= VLOOKUP (A2, C : C, 1,0)
Scarica la nostra guida a Le 27 migliori formule di Excel quando ti iscrivi alle nostre fantastiche email
* Siamo conformi al GDPR e prendiamo molto sul serio la tua privacy. Niente spam. Solo ottimi contenuti
Questa formula controllerà se il contenuto della cella A2 (Thom Yorke) esiste nell’elenco degli artisti 2. Una volta premuto “Invio” , possiamo vedere che il risultato è un # N / A, che è un errore di Excel per averci comunicato che non riesce a trovare quello che stiamo cercando.
Ora, trasciniamo questa formula fino in fondo a B15
Possiamo vedere che “Jeff Buckley” e “Tim Buckley” sono gli unici nomi nell’elenco 1 che compaiono nell’elenco 2.
Fare lo stesso per l’altro lato con la formula = CERCA.VERT (C2, A: A, 1, 0) trascinato fino in fondo, otteniamo:
Di nuovo, “Tim Buckley” & “Jeff Buckley”
Abbiamo perso qualche valore quando abbiamo confrontato gli elenchi con CERCA.VERT?
Fin qui ottimo … MA!
Se lo faccio un’ispezione visiva, posso vedere che “Christopher Wallace” è in entrambi gli elenchi s, ma il suo nome non è stato verificato in nessuno dei due con CERCA.VERT, cosa succede ?!
Posso rivelare che dando un’occhiata più da vicino, sembra che il nome “Christopher Wallace” nell’elenco 2 abbia uno spazio in più dopo!
Quindi, come possiamo spiegarlo senza doverci preoccupare di un’ispezione visiva ogni tempo?
Bene, questo è un errore classico che richiede un po ‘di adattamento alle formule.
Dobbiamo usare la formula TRIM, che rimuove gli spazi iniziali e finali dai contenuti di qualsiasi cella.
Quindi, per la seconda formula, la riscriveremo in questo modo;
= VLOOKUP (TRIM (C2), A: A, 1,0)
Quindi, se trasciniamo la formula fino in fondo otteniamo “Christopher Wallace” (evidenziato in giallo)
Ma che dire dell’altro lato? Dove non c’è spazio extra? Bene, dobbiamo regolare l’intervallo di valori in cui cerca CERCA.VERT (colonna C) con la formula TRIM.
Il modo in cui lo facciamo è usare una cosa chiamata “Formula di matrice”. Dai un’occhiata a http://theleakdetectionpros.com dopo aver finito questo calasso, potresti averne bisogno. Non entrerò nei dettagli di una formula di matrice qui perché è piuttosto complessa, ma può aiutarci a regolare l’intero intervallo all’interno della formula.
Quindi, scriviamo questo:
= VLOOKUP (A2, TRIM (C: C), 1,0)
MA, invece di premere “Invio”, premiamo contemporaneamente Ctrl + Maiusc + Invio
Finiamo con un risultato in B2 simile al seguente:
{= CERCA.VERT (A2, TAGLIA (C: C), 1,0)}
Excel inserisce parentesi graffe attorno alla formula, che indica che stiamo utilizzando una formula di matrice.
Ora se lo trasciniamo verso il basso, otteniamo …
Questo è il risultato che stiamo cercando e davvero, vogliamo combinare l’uso dei TRIM, quindi usiamo essenzialmente la stessa formula in entrambe le colonne:
= VLOOKUP (TRIM (A2), TRIM (C: C), 1,0)
Per vedere se le voci dell’elenco 1 sono nell’elenco 2, e
= VLOOKUP (TRIM (C2), TRIM (A: A), 1,0)
Per vedere se le voci dell’elenco 2 sono nell’elenco 1
Ecco quindi un modo rapido e sporco di confrontare due elenchi con CERCA.VERT.
Smetti di perdere tempo con le formule di Excel SBAGLIATE !!
Il nostro libro di formule Excel gratuito ti insegnerà le 27 MIGLIORI formule di cui hai bisogno per il tuo lavoro. Iscriviti alle nostre e-mail prestate da Excel e ti invieremo il libro subito!
* Siamo conformi al GDPR e prendiamo molto sul serio la tua privacy. Niente spam. Solo ottimi contenuti