I record duplicati sono uno dei problemi di qualità dei dati più comuni. Compaiono quando si uniscono elenchi provenienti da fonti diverse, quando si importa due volte lo stesso file o semplicemente per errori di inserimento. Un cliente ripetuto riceve due e-mail identiche, un prodotto duplicato gonfia l’inventario e un ordine duplicato falsa le vendite. In questo articolo vedrai quattro modi per individuare ed eliminare i duplicati in Excel e come scegliere quello più adatto.
Prima di iniziare: che cos’è un duplicato?
Non è così ovvio come sembra. Devi decidere quali colonne stabiliscono che due righe sono «la stessa»:
- Duplicato esatto: tutte le colonne coincidono.
- Duplicato per chiave: coincidono le colonne che identificano il record, come l’indirizzo e-mail o il codice cliente, anche se altre colonne (per esempio la data di registrazione) sono diverse.
Per esempio, in un elenco di contatti potrebbero esserci due righe con la stessa e-mail ma con un telefono diverso. È un duplicato? Probabilmente sì, ma dovrai decidere quale telefono conservare.
Consiglio: prima di eliminare qualsiasi cosa, fai una copia del file originale.
Metodo 1: la funzione Rimuovi duplicati di Excel
È il metodo più rapido all’interno di Excel:
- Seleziona una cella qualsiasi della tabella.
- Vai su Dati > Rimuovi duplicati.
- Seleziona le colonne che devono coincidere perché una riga sia considerata duplicata.
- Premi OK. Excel ti indicherà quanti duplicati ha eliminato e quanti valori univoci restano.
Vantaggio: rapido e semplice.
Svantaggio: elimina direttamente le righe senza mostrarti quali erano e conserva sempre la prima occorrenza.
Metodo 2: evidenziare i duplicati con la formattazione condizionale
Se preferisci vedere i duplicati prima di eliminarli:
- Seleziona la colonna chiave.
- Vai su Home > Formattazione condizionale > Regole evidenziazione celle > Valori duplicati.
- Scegli un colore.
Poi puoi filtrare per colore per controllare i record ripetuti uno per uno e decidere quale conservare.
Vantaggio: controllo totale su ciò che viene eliminato.
Svantaggio: funziona bene solo con una colonna ed è lento con elenchi lunghi.
Metodo 3: formule per contrassegnare i duplicati
Aggiungi una colonna di supporto con una formula che conti quante volte compare ogni valore fino a quella riga:
=CONTA.SE($B$2:B2;B2)
Il risultato sarà 1 per la prima occorrenza e 2, 3… per le ripetizioni. Poi filtra i valori maggiori di 1 ed eliminali. Se devi confrontare più colonne contemporaneamente, crea prima una colonna che le concateni, per esempio =B2&"|"&C2, e applica la formula su questa.
Nelle versioni recenti di Excel, la funzione UNICI restituisce direttamente l’elenco senza duplicati in un altro intervallo, senza modificare i dati originali.
Vantaggio: flessibile e lascia traccia di ciò che è stato contrassegnato.
Svantaggio: richiede di conoscere le formule e aggiunge colonne al file.
Metodo 4: strumento online
Se non hai Excel, lavori con file CSV od ODS o vuoi un procedimento più semplice, usa Rimuovi duplicati Excel:
- Carica il tuo file XLS, XLSX, CSV od ODS.
- Scegli le colonne che definiscono un duplicato.
- Scarica il file pulito.
Lo strumento elabora file di grandi dimensioni in pochi secondi e genera un nuovo file, così l’originale resta intatto.
Problemi che impediscono di individuare i duplicati
A volte due record sono lo stesso, ma Excel non li riconosce come duplicati perché non sono esattamente uguali:
- Maiuscole e minuscole: «anna@esempio.it» e «Anna@Esempio.it». La funzione Rimuovi duplicati non distingue le maiuscole, ma altri strumenti e formule possono farlo.
- Spazi in eccesso: «Rossi » e «Rossi». Usa
ANNULLA.SPAZIper eliminarli. - Accenti: «Niccolò» e «Niccolo».
- Formati diversi: «+39 333 123 4567» e «3331234567».
Uniforma questi dettagli prima di eliminare i duplicati per ottenere risultati completi.
Quale record conservare?
Quando due record duplicati contengono informazioni diverse, stabilisci un criterio:
- Il più recente: ordina per data di modifica decrescente prima di rimuovere i duplicati, perché Excel conserva la prima occorrenza.
- Il più completo: quello con meno celle vuote.
- Combinare: unire le informazioni di entrambi in un unico record, cosa che conviene fare a mano se i casi sono pochi.
Domande frequenti
Posso annullare l’eliminazione dei duplicati?
Sì, con Ctrl+Z subito dopo. Ma se salvi e chiudi il file, non potrai più farlo. Per questo è importante lavorare sempre su una copia.
Come trovo i duplicati tra due file diversi?
Unisci i due file in uno solo con Unire file Excel e poi rimuovi i duplicati. Se invece vuoi sapere quali record sono in un file e non nell’altro, usa Confrontare file Excel.
La funzione Rimuovi duplicati funziona con le righe nascoste?
Sì, analizza anche le righe nascoste dai filtri, cosa che può sorprenderti se non ne avevi tenuto conto. Rimuovi prima i filtri per vedere tutti i dati.
Come conto quanti duplicati ci sono senza eliminarli?
Usa la formula con CONTA.SE descritta nel metodo 3 e filtra i valori maggiori di 1, oppure crea una tabella pivot con la colonna chiave e conta le occorrenze di ogni valore.
La rimozione dei duplicati funziona allo stesso modo nei CSV?
Sì, ma fai attenzione quando apri il CSV in Excel: se si perdono gli zeri iniziali o cambiano le date, record che erano uguali possono smettere di sembrarlo. Importa il file indicando il tipo di ogni colonna oppure usa uno strumento che elabori direttamente il CSV.
Conclusione
Rimuovere i duplicati è essenziale per avere dati affidabili. La funzione integrata di Excel è rapida, la formattazione condizionale ti permette di controllare prima di cancellare, le formule offrono flessibilità e uno strumento online semplifica il processo con qualsiasi formato di file. Qualunque sia il metodo, definisci bene cos’è un duplicato, uniforma i dati e lavora su una copia. Prova subito Rimuovi duplicati Excel e pulisci i tuoi elenchi in pochi secondi.
Prova i nostri strumenti gratuiti
Confronta, converti, unisci e pulisci i tuoi fogli di calcolo dal browser, senza installare nulla.