Scopri le migliori offerte sul canale Telegram ufficiale. Guarda su Telegram

Come confrontare due colonne Excel

di

Excel è tra le risorse più utili ed efficienti quando si tratta di catalogare dei dati, permettendo anche di eseguire calcoli e di distribuirli su grafici, tabelle o altri sistemi di questo tipo. Quando però ci si ritrova con decine o addirittura centinaia di colonne e c'è bisogno di confrontare i dati contenuti all'interno di esse, il processo potrebbe richiedere un grosso quantitativo di tempo e pazienza, risorse che potrebbero decisamente venir impiegate in modo migliore.

Fortunatamente Excel permette di automatizzare questo tipo di processi, così da non doverci appunto sprecare troppo tempo. In questa guida, quindi, ti mostrerò come confrontare due colonne Excel, un'azione che può tornare incredibilmente utile quando si ha a che fare con database contenenti centinaia di migliaia di singoli dati da analizzare o di cui tener conto. Ci sono diversi metodi che puoi adottare a seconda di ciò che hai bisogno e della tua dimestichezza con Excel; nei prossimi paragrafi ti spiegherò per filo e per segno tutti i passaggi da seguire per ciascun caso.

A questo punto direi che non c'è altro tempo da perdere, dico bene? Se sei d'accordo, possiamo subito iniziare con il tutorial. Ritagliati, quindi, qualche minuto del tuo tempo da dedicare a questa guida e vedrai che una volta arrivato in fondo avrai imparato ad automatizzare gran parte del tuo lavoro e ti ritroverai con più tempo da dedicare ad altro. A me non resta che augurarti una buona lettura e, soprattutto, un buon lavoro!

Indice

Come confrontare due colonne Excel e trovare le differenze

Formula vero falso Excel

Se sei giunto in questo tutorial per capire come confrontare dati due colonne Excel, la procedura da seguire è davvero un gioco da ragazzi.

Per prima cosa apri il file Excel che contiene le colonne delle quali vuoi mettere a confronto i dati. A questo punto individua le lettere alle quali corrispondono le colonne in questione, situate nella parte alta della tabella di Excel.

Fatto ciò, trova una colonna libera dove vuoi che venga segnalato se i dati delle colonne corrispondono o meno. In alternativa, puoi anche creare una nuova colonna facendo clic destro su una delle lettere che si trovano nella parte alta della tabella e poi premendo sulla voce Inserisci.

A questo punto, all'interno della colonna che andrai a utilizzare, nella prima cella libera devi scrivere la seguente formula: =A2=B2. Le coordinate devono essere cambiate con quelle corrispondenti alla posizione delle colonne nel tuo foglio di Excel: la prima coordinata deve corrispondere alla prima cella contenente i dati della prima colonna, mentre la seconda coordinata deve corrispondere alla prima cella contenente i dati della seconda colonna. Infine, premi Invio.

Fatto ciò, adesso la cella in cui hai inserito la formula dovrebbe riportare la dicitura VERO oppure FALSO. Nel caso in cui ci sia scritto VERO, vuol dire che i due dati confrontati sono uguali; se invece c'è scritto FALSO, significa che i due dati confrontati sono diversi.

Adesso che hai una formula funzionante che possa mettere a confronto due dati di due colonne diverse, è il momento di applicare la formula alle colonne per intero. Puoi fare ciò semplicemente facendo clic sulla cella contenente la formula e poi trascinando verso il basso il pallino situato nell'angolo della cella a destra, fino ad arrivare alla fine della colonna.

In questo modo dovresti poter vedere una sfilza di VERO o FALSO nella colonna contenente le formule e così potrai vedere se i dati delle due colonne da confrontare corrispondono o meno.

Formula per trovare uguale diverso Excel

Per confrontare due colonne Excel e trovare valori diversi in modo alternativo, puoi usare anche la formula =SE(A1=B1; “Uguali”; “Diversi”). Se, invece, hai la necessità di distinguere le maiuscole dalle minuscole, ti suggerisco di utilizzare la funzione IDENTICO in questo modo: digita =SE(IDENTICO(A1;B1); “Uguali”; “Diversi”) nella cella e premi Invio.

Microsoft Excel dà la possibilità di trovare le differenze riga per riga in modo velocissimo (un'operazione che è valida solo sul programma per PC Windows e Mac).

Innanzitutto, seleziona entrambe le colonne interessate con lo stesso numero di righe. Dopodiché, premi il tasto F5 (o Fn+f5) e pigia sul pulsante Speciale…. Adesso, non devi fare altro che selezionare l'opzione Differenze nella riga all'interno della sezione Seleziona e, infine, schiacciare il bottone OK. Così facendo, Excel evidenzia automaticamente le celle diverse in un batter d'occhio.

Qualora ne avessi bisogno, lo stesso procedimento è replicabile anche se utilizzi il software del colosso di Redmond nella sua versione Web o l'applicazione per dispositivi Android e iOS/iPadOS, per cui puoi tranquillamente seguire le istruzioni che ti ho appena illustrato nei paragrafi precedenti.

Come confrontare due colonne Excel e trovare solo i dati corrispondenti

Formula CERCA.VERT per trovare dati corrispondenti Excel

Nel caso in cui il tuo obiettivo fosse quello di individuare specifiche corrispondenze, nei prossimi paragrafi ti illustrerò alcune formule molto utili per far fronte a questa necessità.

Partiamo dalla prima opzione. Per scoprire come confrontare due colonne Excel con CERCA.VERT, devi sapere che questa funzione è particolarmente utile se le due colonne che intendi analizzare non sono ordinate allo stesso modo e vuoi semplicemente verificare se un elemento presente nella colonna A si trova in un punto qualsiasi della colonna B.

Dunque, recati nella cella C1 e scrivi al suo interno la formula =CERCA.VERT(A1; B:B; 1; FALSO). Una volta schiacciato il tasto Invio, se il valore esiste effettivamente nella colonna B, il programma ti mostrerà il valore stesso. Se al contrario il dato non dovesse esistere, Excel ti restituirà l'errore #N/D (ovvero Non Disponibile), indicando chiaramente che quel dato è presente nella prima colonna ma risulta assente nella seconda.

Un'altra valida alternativa per verificare se un valore della colonna A esiste all'interno della colonna B è la funzione CERCA.X. Questo rappresenta, di fatto, il metodo definitivo quando ti ritrovi con colonne che non sono ordinate nel medesimo modo e vuoi capire rapidamente se un dato “manca” dall'altra parte.

Per avvalertene, posizionati nella cella C2 e inserisci la formula =CERCA.X(A2; B:B; B:B; “Non presente”). Fatto ciò, premi il tasto Invio sulla tastiera e fai clic sul quadratino in basso a destra della cella, trascinandolo verso il basso per applicare la formula anche alle altre righe. La logica alla base di questo calcolo è semplice: Excel cerca esattamente il contenuto di A2 all'interno dell'intera colonna B. Se lo trova ti restituisce il nome stesso, altrimenti mostra in automatico l'avviso Non presente.

La funzione CONFRONTA, invece, si rivela incredibilmente comoda quando i dati non si trovano nel medesimo ordine nelle due colonne da analizzare. Essa, infatti, cerca se un determinato valore esiste nell'altra colonna in maniera del tutto indipendente dalla sua posizione effettiva.

A tal proposito, puoi digitare la formula =SE(VAL.ERRORE(CONFRONTA(A1;$B$1:$B$100;0));“Non trovato”;“Trovato”). In questa formula, A1 rappresenta il valore da cercare, la stringa $B$1:$B$100 corrisponde all'intervallo esatto in cui effettuare la ricerca e, infine, lo 0 sta a indicare che desideri ottenere una corrispondenza esatta.

Qualora avessi la necessità di confrontare e, al tempo stesso, restituire un valore correlato attingendo da un'altra colonna, la combinazione delle funzioni INDICE e CONFRONTA fa sicuramente al caso tuo.

Per procedere in tal senso, digita la formula =SE.ERRORE(INDICE($B$1:$C$100; CONFRONTA(A1;$B$1:$B$100;0); 2); “”). Così facendo, il software cercherà il valore di A1 all'interno della colonna B e, nel caso in cui venisse trovato, ti restituirà immediatamente il valore corrispondente prelevandolo dalla colonna C (il numero 2 non si riferisce alla lettera della colonna nel foglio, bensì alla sua posizione all’interno dell’intervallo $B$1:$C$100: in questo caso, 1 corrisponde alla colonna B e 2 corrisponde alla colonna C).

Formula CONTA.SE per trovare dati corrispondenti Excel

Infine, per quanto riguarda le formule di ricerca, ti segnalo anche l'utilizzo della funzione CONTA.SE, perfetta se le due colonne non risultano ordinate allo stesso modo e desideri scoprire se un elemento contenuto nella colonna A si trova in un punto qualunque della colonna B.

Per prima cosa, posizionati nella cella C1 (esattamente accanto al primo dato della colonna A) e scrivi questa formula: =SE(CONTA.SE(B:B; A1)>0; “Trovato in B”; “Mancante”). Dopodiché, premi Invio e trascina la formula verso il basso. Questa istruzione cerca il valore A1 lungo tutta la colonna B: se lo trova scriverà automaticamente Trovato in B, altrimenti restituirà la dicitura Mancante.

Adesso, non ti resta che attivare i Filtri sull'intestazione della colonna in questione: così facendo, potrai nascondere il resto dei contenuti e visualizzare a schermo unicamente le righe con i dati corrispondenti.

Come confrontare due colonne Excel e trovare valori uguali

Usare formattazione condizionale Excel

Per concludere in bellezza, se desideri confrontare due colonne Excel con formattazione condizionale o adoperare altre procedure per scovare eventuali uguaglianze, continua a leggere i prossimi passaggi.

Se invece hai bisogno di un metodo diverso da quelli che ti ho illustrato nei capitoli precedenti, sicuramente ti tornerà utile imparare a confrontare due colonne su Excel tramite l'uso della formattazione condizionale.

Con questo metodo, infatti, è possibile far sì che le celle di due colonne vengano differenziate con svariate impostazioni, come il colore della cella o del testo, a seconda delle tue preferenze.

Per prima cosa, quindi, individua le colonne contenenti i dati da confrontare e seleziona tutte le celle al loro interno, dopodiché premi sulla scheda Home.

A questo punto clicca sul tasto Formattazione condizionale e, dal menu a tendina che compare, premi sulle voci Regole evidenziazione celle > Valori duplicati.

Nel nuovo riquadro che è comparso puoi vedere diverse impostazioni per differenziare i dati che metti a confronto. Nel primo menu a tendina puoi scegliere l'opzione duplicati/Valori duplicati se vuoi che venga segnalato quando dei dati sono ripetuti più volte (oppure l'opzione univoci/Valori univoci se invece vuoi che vengano segnalati i dati che non si ripetono).

Tramite il secondo menu a tendina, invece, puoi scegliere come mostrare le differenze nella tabella, ad esempio evidenziando il testo o colorando l'intera cella. Sono presenti diversi preset, ma se nessuno di essi ti convince puoi anche crearne uno tuo premendo sulla voce Formato personalizzato… o sul pulsante +.

Quando è tutto pronto, pigia sul tasto OK/Fatto. A questo punto nelle due colonne dovrebbero essere state applicate le modifiche che hai appena scelto e quindi eventuali differenze tra i dati di una colonna e l'altra dovrebbero essere evidenziate.

Per quanto riguarda l'app di Excel per dispositivi Android e iOS/iPadOS, invece, purtroppo nel momento in cui scrivo questa guida non è possibile utilizzare la formattazione condizionale, ma è possibile aprire i file che la contengono già.

In alternativa a quest'ultima opzione, puoi sempre avvalerti di alcune delle istruzioni che abbiamo già esplorato insieme. Nello specifico, ti ricordo che puoi usare le formule viste nel primo capitolo per trovare i valori uguali, ossia i calcoli che restituiscono come output le voci VERO/FALSO e Uguali/Diversi.

Salvatore Aranzulla

Autore

Salvatore Aranzulla

Salvatore Aranzulla è il blogger e divulgatore informatico più letto in Italia. Noto per aver scoperto delle vulnerabilità nei siti di Google e Microsoft. Collabora con riviste di informatica e ha curato la rubrica tecnologica del quotidiano Il Messaggero. È il fondatore di Aranzulla.it, uno dei trenta siti più visitati d'Italia, nel quale risponde con semplicità a migliaia di dubbi di tipo informatico. Ha pubblicato per Mondadori e Mondadori Informatica.