Confronta due colonne e Trovare dati duplicati in Excel (Guida completa)
Identificare i valori duplicati tra due colonne in Excel è un’attività comune nell’analisi dei dati. Questo processo ti aiuta a individuare errori di immissione, record duplicati o a eseguire operazioni di pulizia dati. In questo articolo ti mostreremo come rilevare in modo efficiente e accurato duplicati o corrispondenze tra due colonne.

Confronta due colonne per trovare Valori duplicati
- Evidenzia i duplicati in due colonne con Utilizza la formattazione condizionale
- Seleziona ed Evidenzia Duplicati in due colonne con uno strumento potente – Kutools
- Trova ed estrai i duplicati in due colonne con formule
- Seleziona Duplicati in due colonne con codice VBA
Confronta due colonne per trovare corrispondenze riga per riga
Confronta due colonne per trovare Valori duplicati
Per individuare i valori duplicati tra due colonne, puoi scegliere tra diversi metodi in base alle tue esigenze: evidenziarli per una panoramica visiva immediata o estrarli per un’analisi più approfondita. In questa sezione ti mostreremo alcuni trucchi rapidi per svolgere quest’attività direttamente in Excel.
Evidenzia i duplicati in due colonne con Utilizza la formattazione condizionale
Evidenziare i duplicati tra due colonne in Excel è un modo efficace per identificare dati ripetuti, specialmente in grandi set di dati dove la revisione manuale è impraticabile. In questo caso, la funzionalità Utilizza la formattazione condizionale è uno strumento utile per risolvere questa attività.
Passo 1: Seleziona i dati nella colonna da cui desideri evidenziare i duplicati
In questo esempio, selezionerò A2:A10, vedi screenshot:
Passo 2: Applica la funzionalità Utilizza la formattazione condizionale
- Fai clic su «Home» > «Utilizza la formattazione condizionale» > «Nuova regola», vedi screenshot:

- Nella finestra di dialogo «Nuova regola di formattazione», esegui le seguenti operazioni:
- Seleziona «Usa una formula per determinare quali celle formattare» dalla casella di riepilogo «Seleziona un tipo di regola»;
- Digita la seguente formula nella casella di testo «Formatta i valori per cui questa formula è vera»;
=COUNTIF($B$2:$B$10, A2)>0 - Nota: nella formula sopra, "B2:B10" rappresenta l'elenco di dati con cui vuoi confrontare, mentre "A2" è la prima cella della colonna in cui desideri evidenziare i duplicati. La formula verifica se il valore presente in A2 compare da qualche parte nella colonna B. Adatta i riferimenti di cella in base al tuo foglio di lavoro.
- Quindi, fai clic sul pulsante «Formato».

- Nella finestra di dialogo «Imposta formato cella» visualizzata, imposta un colore per evidenziare gli elementi duplicati, quindi fai clic su «OK».

- Torna alla finestra di dialogo «Nuova regola di formattazione» e fai clic sul pulsante «OK».
Risultato:
Ora i valori duplicati presenti sia nella colonna A che nella colonna B sono evidenziati nella colonna A, come mostrato nello screenshot seguente:
- La regola per i duplicati in «Utilizza la formattazione condizionale» non distingue tra maiuscole e minuscole, quindi sia «Apple» che «apple» verrebbero contrassegnati come duplicati.
- Se desideri evidenziare i duplicati dalla colonna B, devi semplicemente selezionare prima la colonna B e poi applicare la seguente formula in «Utilizza la formattazione condizionale»:
=COUNTIF($A$2:$A$10, B2)>0
Seleziona ed Evidenzia Duplicati in due colonne con uno strumento potente – Kutools
A volte potresti aver bisogno non solo di evidenziare, ma anche di Seleziona Duplicati per copiarli e incollarli in un’altra posizione della cartella di lavoro. In questi casi, la funzionalità «Kutools per Excel» di «Seleziona celle uguali/diverse» è la scelta ideale. Può identificare valori duplicati o univoci evidenziando e selezionando le celle necessarie.
Fai clic su «Kutools» > «Seleziona» > «Seleziona celle uguali/diverse». Nella finestra di dialogo «Seleziona celle uguali/diverse», procedi come segue:
- Seleziona separatamente i dati da confrontare nelle caselle «Trova valori in» e «In base a»;
- Seleziona «Ogni riga» nella sezione «In base a»;
- Scegli «Valori uguali» nella sezione «Trova»;
- Specifica un Colore di Sfondo per evidenziare i Valori duplicati nella sezione «Elaborazione dei risultati selezionati»;
- Infine, fai clic sul pulsante «OK».

Risultato:
Ora i valori duplicati presenti sia nella colonna A che nella colonna B sono evidenziati e selezionati nella colonna A, pronti per essere copiati e incollati in qualsiasi cella desiderata. Vedi screenshot:
- Questa funzionalità supporta il confronto con distinzione tra maiuscole e minuscole quando la casella di controllo «Maiuscole/minuscole» è selezionata nella finestra di dialogo «Seleziona celle uguali/diverse».
- Se desideri selezionare i duplicati dalla colonna B, devi semplicemente scambiare le due colonne selezionate nelle caselle «Trova valori in» e «In base a» della finestra di dialogo «Seleziona celle uguali/diverse»;
- Per utilizzare questa funzionalità, ti invitiamo a scaricare e installare Kutools per Excel.
Trova ed estrai i duplicati in due colonne con formula
Per individuare ed estrarre i duplicati tra due colonne, puoi usare una formula apposita.
Copia e incolla la seguente formula in una cella vuota per visualizzare il risultato, quindi trascina il quadratino di riempimento lungo la colonna per applicarla alle altre celle.
=IF(ISERROR(MATCH(A2,$B$2:$B$10,0)),"",A2)
Nota: Nella formula precedente, "A2" è la prima cella della colonna in cui desideri individuare i duplicati, mentre "B2:B10" rappresenta l'elenco di dati con cui effettuare il confronto.
Risultato:
Come puoi notare, se i dati nella colonna A sono presenti anche nella colonna B, il valore verrà visualizzato; in caso contrario, le celle rimarranno vuote.
Seleziona Duplicati in due colonne con codice VBA
Questa sezione ti guiderà passo dopo passo nella creazione di un codice VBA per identificare e selezionare i valori duplicati tra due colonne.
Passaggio 1: Apri l'editor del modulo VBA e copia il codice
- Premi i tasti «Alt + F11» per aprire la finestra di «Microsoft Visual Basic, Applications Edition».
- Nella finestra aperta, fai clic su «Inserisci» > «Modulo» per creare un nuovo modulo vuoto.
- Quindi copia e incolla il codice seguente nel modulo vuoto.Codice VBA: Trova e seleziona i Valori duplicati tra due colonne
Sub Compare() 'Update by Extendoffice Dim Range1 As Range, Range2 As Range, Rng1 As Range, Rng2 As Range, outRng As Range xTitleId = "KutoolsforExcel" On Error Resume Next Set Range1 = Application.Selection Set Range1 = Application.InputBox("Range1 :", xTitleId, Range1.Address, Type:=8) Set Range2 = Application.InputBox("Range2:", xTitleId, Type:=8) Application.ScreenUpdating = False For Each Rng1 In Range1 xValue = Rng1.Value For Each Rng2 In Range2 If xValue = Rng2.Value Then If outRng Is Nothing Then Set outRng = Rng1 Else Set outRng = Application.Union(outRng, Rng1) End If End If Next Next outRng.Select Application.ScreenUpdating = True End Sub
Passaggio 2: Esegui questo codice VBA
- Dopo aver incollato il codice, premi il tasto «F5» per eseguirlo. Nella prima finestra di dialogo, seleziona l’elenco di dati da cui desideri individuare i duplicati, quindi fai clic su «OK».

- Nella seconda finestra di dialogo, seleziona l’elenco di dati con cui desideri confrontare, quindi fai clic su «OK», vedi screenshot:

Risultato:
Ora, i valori duplicati presenti nelle colonne A e B sono selezionati nella colonna A, permettendoti di evidenziarli con un colore o di copiarli e incollarli secondo necessità.
- Questo codice VBA è «case-sensitive»;
- Se desideri selezionare i duplicati dalla colonna B, ti basta semplicemente scambiare le due colonne selezionate quando imposti l’intervallo in Seleziona Dati.
Confronta due colonne per trovare corrispondenze riga per riga
In Excel, confrontare due colonne riga per riga è spesso essenziale per individuare corrispondenze, un’operazione fondamentale in attività come il controllo dei record o l’analisi delle tendenze nei dati. Excel mette a disposizione diversi metodi per farlo, dalle formule più semplici alle funzionalità avanzate, permettendoti di scegliere l’approccio migliore per le tue esigenze. Scopriamo insieme alcune soluzioni efficaci per portare a termine questo compito.
Confronta due colonne nella stessa riga con formule
Le formule di Excel offrono un approccio semplice ma efficace per confrontare i dati tra colonne. Ecco come usarle. Immagina di avere dei dati nella colonna A e nella colonna B: per verificare se corrispondono, le seguenti formule ti saranno utili:
- «Utilizzo dell’operatore Uguale a (=)»: il modo più semplice per confrontare due celle
- «Funzione SE»: per rendere il confronto più informativo
- «Funzione IDENTICO»: un confronto con distinzione tra maiuscole e minuscole
Utilizzo dell’operatore Uguale a (=):
Inserisci o copia la formula seguente, premi Invio e trascina il quadratino di riempimento verso il basso per ottenere tutti i risultati: restituirà VERO se i valori nella stessa riga delle colonne A e B sono identici, FALSO in caso contrario. Vedi screenshot:
=A2=B2

Funzione SE:
Se desideri rendere il confronto più esplicativo, puoi usare la funzione SE per mostrare messaggi personalizzati.
Inserisci o copia la formula seguente, premi Invio e trascina il quadratino di riempimento verso il basso per ottenere tutti i risultati: restituirà «Corrispondenza» se i valori sono uguali e «Nessuna corrispondenza» se sono diversi. Vedi screenshot:
=IF(A2=B2, "Match", "No Match")

Funzione EXACT:
Se hai bisogno di un confronto con distinzione tra maiuscole e minuscole, la funzione «IDENTICO» è la scelta perfetta.
Inserisci o copia la formula seguente, premi Invio e trascina il quadratino di riempimento verso il basso per ottenere tutti i risultati: restituirà «Corrispondenza» quando i valori coincidono esattamente e «Nessuna corrispondenza» quando sono diversi. Vedi screenshot:
=IF(EXACT(A2,B2), "Match", "No match")

Seleziona ed evidenzia le corrispondenze nella stessa riga con uno strumento utile – Kutools
Se invece di ottenere il risultato in una colonna separata preferisci selezionare e colorare direttamente le corrispondenze tra due colonne riga per riga, la funzione **Confronta Celle** di Kutools per Excel è l’opzione ideale. Ti permette di individuare rapidamente e applicare un **colore di riempimento** alle celle che coincidono o differiscono in valore all’interno di ciascuna riga.
Fai clic su **Kutools** > **Confronta Celle**. Nella finestra di dialogo **Confronta Celle**, procedi come segue:
- Seleziona separatamente i dati dalle due colonne nelle caselle «Trova valori in» e «In base a»;
- Seleziona «Celle uguali» nella sezione «Trova»;
- Specifica un Colore di Sfondo per evidenziare le corrispondenze nella sezione «Elaborazione dei risultati selezionati»;
- Infine, fai clic sul pulsante «OK».

Risultato:
Ora, le corrispondenze nella stessa riga vengono evidenziate e selezionate automaticamente nella colonna A, pronte per essere copiate e incollate in qualsiasi cella desiderata. Vedi screenshot:
- Questa funzionalità supporta il confronto «con distinzione tra maiuscole e minuscole» se selezioni l'opzione «Maiuscole/minuscole» nella finestra di dialogo «Confronta Celle»;
- Se desideri selezionare le corrispondenze dalla colonna B, devi semplicemente scambiare le due colonne selezionate nelle caselle «Trova valori in» e «In base a» della finestra di dialogo «Confronta Celle»;
- Per utilizzare questa funzionalità, ti invitiamo a scaricare e installare Kutools per Excel.
Confronta due colonne ed evidenzia le corrispondenze nella stessa riga
Confrontare due colonne ed evidenziare le corrispondenze nella stessa riga in modo efficiente è possibile grazie alla formattazione condizionale di Excel. Ecco una guida per identificare ed evidenziare facilmente le corrispondenze riga per riga:
Passaggio 1: Seleziona il Intervallo dati
Seleziona l’intervallo di dati in cui desideri evidenziare le corrispondenze per riga.
Passaggio 2: Applica la funzione Utilizza la formattazione condizionale
- Fai clic su «Home» > «Formattazione condizionale» > «Nuova regola». Nella finestra di dialogo «Nuova regola di formattazione», procedi come segue:
- Seleziona «Usa una formula per determinare quali celle formattare» dalla casella di riepilogo «Seleziona un tipo di regola»;
- Digita la formula seguente nella casella di testo «Formatta i valori per cui questa formula è vera»;
=$B2=$A2 - Quindi, fai clic sul pulsante «Formato».

- Nella finestra di dialogo «Imposta formato cella» visualizzata, imposta un colore per evidenziare gli elementi corrispondenti, quindi fai clic su «OK».

- Torna alla finestra di dialogo «Nuova regola di formattazione» e fai clic sul pulsante «OK».
Risultato:
Ora, i valori corrispondenti nella stessa riga vengono evidenziati simultaneamente. Vedi screenshot:
- La formula in «Utilizza la formattazione condizionale» non è «Maiuscole/minuscole».
- Se intendi evidenziare le celle con valori diversi, applica la seguente formula:
=$B2<>$A2
Confronta due colonne ed estrai i dati corrispondenti
Quando si lavora con due serie di dati in Excel e si deve individuare gli elementi comuni tra un elenco e l’altro, le formule di ricerca (lookup) sono la soluzione ideale per recuperare tali corrispondenze.
In Excel, se hai un elenco di frutti nella colonna A con i relativi dati di vendita nella colonna B e desideri abbinarli a una selezione di frutti nella colonna D per trovare le vendite corrispondenti, come puoi recuperare i valori pertinenti dalla colonna B?
Applica una qualsiasi delle seguenti formule in base alle tue esigenze, quindi trascina il quadratino di riempimento verso il basso per estenderla alle altre celle.
- Tutte le versioni di Excel:
=VLOOKUP(D2, $A$2:$B$6, 2, FALSE) - Excel 365 e Excel 2021:
=XLOOKUP(D2, $A$2:$A$6, $B$2:$B$6)
Risultato:
Verranno visualizzati tutti i valori corrispondenti se viene trovata una corrispondenza; in caso contrario, verrà restituito l’errore #N/D. Vedi screenshot:
- Con le formule indicate sopra, se nella colonna D sono presenti frutti privi di corrispondenza nella colonna A, verrà restituito un errore. Per rendere tali errori più chiari e gestibili, puoi racchiudere la tua formula nella funzione SE.ERRORE:
- Tutte le versioni di Excel:
=IFERROR(VLOOKUP(D2,$A$2:$B$10,2,FALSE), "No match found") - Excel 365 ed Excel 2021:
=IFERROR(XLOOKUP(D2, $A$2:$A$10, $B$2:$B$10),"No match found")
- Tutte le versioni di Excel:
- Se sei interessato alle formule di ricerca avanzate, «Kutools per Excel» ti offre una suite impressionante di funzioni avanzate che portano la tradizionale CERCA.VERT a nuovi livelli, garantendoti un’accuratezza ed efficienza senza precedenti nella gestione dei tuoi dati.

Kutools per Excel include oltre 300 strumenti pratici progettati per potenziare la tua produttività. Scoprine tutto il potenziale e trasforma subito i tuoi fogli di calcolo!Scaricalo ora!
Articoli correlati:
- Trova ed evidenzia Riga duplicata in un intervallo
- A volte, nell’intervallo dati di un foglio di lavoro potrebbero esserci record duplicati e ora desideri trovare o evidenziare le righe duplicate nell’intervallo, come mostrato negli screenshot seguenti. Certo, puoi individuarli uno alla volta controllando manualmente le righe, ma questa non è una soluzione efficiente se devi gestire centinaia di righe. Di seguito ti illustrerò alcuni metodi efficaci per affrontare questo compito.
- Evidenzia i Valori duplicati con colori diversi
- In Excel, possiamo facilmente evidenziare i valori duplicati in una colonna con un unico colore utilizzando la formattazione condizionale, ma a volte è necessario evidenziarli con colori diversi per identificarli rapidamente e con chiarezza, come mostrato nello screenshot seguente. In che modo puoi risolvere questo compito in Excel?
- Trova, evidenzia, filtra, conta ed elimina i duplicati in Excel
- In Excel, i dati duplicati si verificano ripetutamente quando inseriamo manualmente dati, li copiamo da altre fonti o per altri motivi. A volte, i duplicati sono necessari e utili. Tuttavia, a volte i Valori duplicati causano errori o fraintendimenti. In questo articolo verranno presentati metodi per identificare, evidenziare, filtrare, contare ed eliminare rapidamente i duplicati mediante formule, regole Utilizza la formattazione condizionale, componenti aggiuntivi di terze parti e altro ancora in Excel.
- Rimuovi duplicati e sostituiscili con celle vuote
- Normalmente, quando si applica il comando **Rimuovi duplicati** in Excel, vengono eliminate intere **righe duplicate**. Tuttavia, a volte si desidera sostituire i **valori duplicati** con celle vuote; in questo caso, il comando **Rimuovi duplicati** non è adatto. Questo articolo ti guiderà nel processo di rimozione dei duplicati e nella loro sostituzione con celle vuote in Excel.
Migliori strumenti per la produttività in ufficio
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab Porta l’interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— Componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funzionano meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Il miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto di singoli componenti aggiuntivi
Indice
- Confronta due colonne per trovare Valori duplicati
- Con Utilizza la formattazione condizionale
- Con uno strumento potente – Kutools
- Con formule
- Con codice VBA
- Confronta due colonne per trovare corrispondenze riga per riga
- Con formule
- Con uno strumento utile – Kutools
- Con Utilizza la formattazione condizionale
- Confronta due colonne ed estrai i dati corrispondenti
- Articoli correlati
- I migliori strumenti per la produttività in ufficio
- Commenti









