Come trovare e rimuovere i duplicati in Excel in modo sicuro
Conta, controlla e rimuovi i duplicati in Excel. Definisci le colonne chiave, scegli il record da conservare e verifica il numero di righe prima e dopo.
Dati → Rimuovi duplicati mantiene la prima corrispondenza in base alle colonne selezionate e rimuove quelle successive dall'intervallo scelto. Controlla le colonne nella finestra di dialogo prima di confermare. Puoi usare Annulla / Ctrl+Z finché l'azione rimane nella cronologia di annullamento, ma conserva anche una copia dei dati originali. Vedi la guida Microsoft sui duplicati.
Il flusso di lavoro sicuro è: conta → rivedi → decidi quale copia vince → quindi rimuovi. Ecco ogni passaggio.
Passaggio 1: conta i duplicati prima di toccare qualsiasi cosa
Per una singola colonna chiave (ad esempio, email nella colonna B):
=COUNTIF($B$2:$B$5000, B2)
Qualsiasi valore superiore a 1 contrassegna un gruppo duplicato. Per i duplicati definiti da un combinazione di colonne (stesso cliente E stessa data E stesso importo):
=COUNTIFS($A$2:$A$5000,A2, $C$2:$C$5000,C2, $D$2:$D$5000,D2)
Aggiungila come colonna helper denominata Copies, quindi filtra su >1 per visualizzare contemporaneamente tutte le righe interessate.
Per evidenziare: seleziona la colonna chiave → Home → Formattazione condizionale → Regole evidenzia celle → Valori duplicati. La regola confronta singoli valori, non più campi come un record completo. Usa COUNTIFS per una chiave composta.
Passaggio 2: decidi cosa significa effettivamente "duplicato".
Il bug sottile nella maggior parte dei lavori di deduplicazione non è la rimozione, ma la definizione:
- Maiuscole/minuscole e spazi.
COUNTIFnon distingue tra maiuscole e minuscole:ACME Corpeacme corpcorrispondono. Gli spazi aggiuntivi possono impedire una corrispondenza; rimuovili conTRIMquando appropriato.LOWERnon serve per far ignorare le maiuscole a COUNTIF. Vedi COUNTIF nella guida Microsoft e la lista di pulizia. - Stessa chiave, dati diversi. Due righe con la stessa email ma numeri di telefono diversi non sono un duplicato: sono un conflitto che deve essere unito, non eliminato.
- Ripetizioni legittime. In un foglio di transazioni, lo stesso cliente che appare due volte è normale. Le chiavi di deduplicazione devono includere un numero di colonne sufficiente per identificare una vera voce doppia.
Passaggio 3: scegli quale copia sopravvive
Lo strumento integrato di Excel mantiene sempre la prima occorrenza: la riga più in alto. Se preferisci conservare il record più recente, ordina in base alla colonna della data discendente prima rimuovendo i duplicati, in modo che il più recente sia il primo in ogni gruppo.
Per contrassegnare invece i sopravvissuti con formule (mantieni la prima occorrenza):
=IF(COUNTIF($B$2:B2, B2)=1, "keep", "remove")
L'intervallo di espansione $B$2:B2 conta solo le occorrenze fino alla riga corrente, quindi la prima copia ottiene "mantieni" e quelle successive ottengono "rimuovi". Filtra ed elimina le righe "rimuovi" dopo la revisione.
Passaggio 4: rimuovere e verificare il conteggio
Comunque elimini, verifica: le righe prima − le righe dopo dovrebbero essere uguali al numero di flag "rimuovi". Se così non fosse, fermati e controlla.
La versione con una sola istruzione
Con AI per Excel, l'intero flusso di lavoro (normalizzazione, conteggio, revisione, scelta dei sopravvissuti, eliminazione, verifica) è un'attività descritta:
"Trova le righe duplicate tramite email, ignorando maiuscole e minuscole e spazi aggiuntivi. Laddove i duplicati hanno numeri di telefono in conflitto, contrassegnali invece di eliminarli. Altrimenti mantieni la riga più recente accanto alla colonna Aggiornato. Mostrami un riepilogo prima di finalizzare."
Chiedi a GetSheetAI un foglio dei risultati separato e l'elenco delle eliminazioni proposte. Conserva l'originale e controlla chiavi, conflitti e numero di righe prima di usare il risultato. Vedi le funzionalità di GetSheetAI o il download.
Domande frequenti
Come posso rimuovere i duplicati mantenendo l'ultima voce?
Ordina in base alla colonna della data discendente per prima: Rimuovi duplicati mantiene la prima riga di ciascun gruppo, che dopo l'ordinamento è la più recente. Oppure utilizza una formula di supporto per contrassegnare tutti tranne gli ultimi, rivedere e quindi eliminare.
Perché Excel trova i duplicati che hanno un aspetto diverso?
COUNTIF ignora la distinzione tra maiuscole e minuscole. Spazi aggiuntivi e tipi di dati diversi possono impedire una corrispondenza attesa. Controlla le chiavi e normalizza solo le differenze prive di significato nei tuoi dati.
Excel può mostrare quali righe sono state rimosse come duplicate?
Non con lo strumento integrato: riporta solo un conteggio. Utilizza il metodo della colonna di supporto o un assistente che registra ogni riga rimossa, se hai bisogno di una traccia di controllo.

