Skip to main content

Rimuovi duplicati in Excel (Facile tutorial passo-passo)

Author: Amanda Li Last Modified: 2025-05-30

I valori duplicati possono rendere le informazioni meno chiare e più difficili da valutare accuratamente. In questo tutorial, esploreremo quattro metodi distinti per rimuovere, selezionare o nascondere i duplicati, o semplicemente visualizzare i dati senza duplicati in Excel.


Video: Rimuovi duplicati in Excel


Rimuovi duplicati con funzionalità integrate

Nota Importante: Prima di rimuovere i duplicati, fai sempre una copia del tuo foglio di lavoro in modo da avere i dati originali nel caso in cui cancelli accidentalmente qualcosa di importante.

Passo 1: Seleziona l'intervallo di celle da cui rimuovere i duplicati

Seleziona le celle che potrebbero contenere valori duplicati: puoi selezionare un intero set di dati; se i tuoi dati sono troppo grandi, puoi fare clic su una singola cella all'interno del set di dati, Excel selezionerà automaticamente il set di dati nel passaggio successivo.

Passo 2: Seleziona Dati > Rimuovi Duplicati

Remove Duplicates button on the ribbon

Passo 3: Seleziona quali colonne controllare per i duplicati

Nella finestra di dialogo pop-up, seleziona quali colonne controllare per i duplicati, quindi fai clic su OK.

Remove Duplicates dialog

Nota:
  • Per eliminare righe duplicate con valori completamente identici in tutte le colonne, lascia tutte le caselle di controllo selezionate come mostrato sopra.
  • Per eliminare righe duplicate con gli stessi valori in determinate colonne, seleziona solo quelle colonne.
  • Se i tuoi dati hanno intestazioni di colonna, seleziona l'opzione I dati contengono intestazioni, in modo che l'intestazione (prima riga) non venga considerata per la rimozione dei duplicati.

Passo 4: Visualizza il riepilogo

Una finestra di dialogo pop-up mostra quanti valori duplicati sono stati trovati e rimossi, e il conteggio dei valori univoci rimanenti. Fai clic su OK.

Summary pop-up

Risultato

Come puoi vedere, le righe duplicate escludendo le loro prime apparizioni sono state rimosse.

The duplicate rows excluding their first appearances are removed


Seleziona duplicati con più opzioni usando Kutools

La funzionalità Seleziona Celle Duplicati & Uniche di Kutools per Excel ti aiuta a selezionare duplicati con più opzioni - Puoi selezionare righe duplicate (o celle) includendo o escludendo le prime apparizioni; oppure selezionare righe uniche (o celle) che appaiono esattamente una volta o ogni riga o valore distinto. Puoi trovare duplicati sensibili alle maiuscole/minuscole; o evidenziare valori duplicati con un colore di sfondo o carattere specifico.

Per selezionare duplicati escludendo le loro prime apparizioni, seleziona l'intervallo di celle che contiene duplicati, quindi fai clic su Kutools > Seleziona > Seleziona Celle Duplicati & Uniche, e procedi come segue:

  1. Seleziona Per riga o Per cella singola in base a come vuoi controllare i duplicati.
  2. Seleziona Duplicati (Escludi il primo) nella sezione Regola.
Nota:

Nascondi duplicati con Filtro Avanzato

Se preferisci nascondere i valori duplicati invece di rimuoverli, puoi usare Filtro Avanzato per filtrare i valori univoci.

Passo 1: Seleziona l'intervallo di celle da cui filtrare i duplicati

Seleziona le celle che potrebbero contenere valori duplicati: puoi selezionare un intero set di dati; se i tuoi dati sono troppo grandi, puoi fare clic su una singola cella all'interno del set di dati, Excel selezionerà automaticamente il set di dati nel passaggio successivo.

Passo 2: Seleziona Dati > Avanzato

Advanced button on the ribbon

Passo 3: Filtra per valori univoci

Nella finestra di dialogo pop-up, procedi come segue:

  1. Nella sezione Azione, seleziona Filtra l'elenco, sul posto.
  2. Controlla se l'intervallo di celle nell' Intervallo elenco è il set di dati che vuoi filtrare. Se non lo è, fai clic sull'icona di selezione dell'intervallo select button per selezionare il tuo set di dati.
  3. Seleziona l'opzione Solo record univoci e poi fai clic su OK.

set options in the Advanced Filter dialog

Risultato

Vedresti i numeri di riga dove viene applicato il filtro diventare blu, il che indica che le righe duplicate (indicate dalle frecce verdi) sono state filtrate.

The duplicate rows (pointed by green arrows) are filtered out

Nota:
  • Puoi anche eliminare i duplicati copiando solo i valori univoci (inclusa la prima occorrenza dei duplicati) in un altro foglio di lavoro o cartella di lavoro selezionando Copia in un'altra posizione nella finestra di dialogo Filtro Avanzato al Passo 3, e poi specificando la prima cella dell'intervallo di destinazione dove incollare i risultati del filtro nella casella Copia in.
  • Puoi fare clic su Cancella nel gruppo Ordina & Filtra della scheda Dati per cancellare il filtro e riportare i dati alla loro forma originale.

Rimuovi duplicati con formule di Excel

In questa sezione parleremo di due approcci con formule di Excel per aiutarti a eliminare facilmente i duplicati con le funzioni SE e CONTA.SE, o visualizzare i tuoi dati senza duplicati con UNICO, una nuova fantastica funzione di Excel.

Elimina duplicati con le funzioni SE e CONTA.SE

Supponiamo che i tuoi dati che potrebbero contenere duplicati siano nell'intervallo A2:C10, puoi usare una formula di Excel con SE e CONTA.SE per filtrare i valori univoci e quindi rimuovere i duplicati.

Passo 1: Combina i valori delle colonne

Combina le celle sulla stessa riga con l'operatore di concatenazione (&). Nel nostro esempio, dovresti inserire la seguente formula nella cella D2, e poi copiare la formula nelle celle sottostanti.

=A2&B2&C2

Combine the cells on the same row with the concatenation operator (&)

Nota:
  • Nella formula, A2, B2 e C2 sono le celle nella prima riga da controllare per i duplicati. Dovresti cambiarle con le celle effettive nella prima riga dei tuoi dati.
  • Se i tuoi dati contengono una sola colonna, salta questo passo.

Passo 2: Ottieni marcature duplicati

Marca una riga come duplicata inserendo una delle seguenti formule nella cella E2 in base alle tue esigenze, e copia la formula nelle celle sottostanti. (Qui userò la prima formula per marcare i duplicati escludendo le prime occorrenze.)

  • Duplicati escludendo le prime occorrenze
  • =SE(CONTA.SE($D$2:D2,D2)>1,"Duplicati","")
  • Duplicati includendo le prime occorrenze
  • =IF(COUNTIF($D$2:$D$10,D2)>1,"Duplicates","")

    Get duplicate marks using IF and COUNTIF functions

    Nota: Nelle formule sopra, D2 è la prima cella nella colonna Combinata, e D10 è l'ultima cella nella colonna Combinata. Dovresti mantenere i simboli del dollaro ($) esattamente come sono nella formula.

Passo 3: Filtra per duplicati

  1. Seleziona una cella qualsiasi all'interno del set di dati, e fai clic su Filtro nella scheda Dati.
  2. Fai clic sulla freccia in cima alla colonna Marca, e seleziona Duplicati per mantenere visibili solo i valori duplicati sullo schermo.

Filter for duplicates by selecting Duplicates box from the Filter dropdown

Passo 4: Elimina duplicati

Seleziona tutte le righe duplicate, poi fai clic con il tasto destro e seleziona Elimina Riga dal menu.

Delete Row option on the right-clicking menu

Risultato

Nella scheda Dati, fai nuovamente clic sul pulsante Filtro per rimuovere il filtro. Vedrai che la tabella ora contiene solo valori univoci con le righe duplicate eliminate.

The table contains only unique values with duplicate rows deleted

Nota: Se non vuoi eliminare i duplicati ma solo filtrare le righe duplicate, invece di selezionare Duplicati al passo 3, puoi selezionare (Vuoti) nella casella del filtro. In questo modo puoi rendere invisibili i valori duplicati senza eliminarli.
Visualizza senza duplicati con la funzione UNICO (Excel 365/2021)

Se sei un utente Microsoft 365 o Excel 2021, e non vuoi rimuovere i duplicati dai dati originali, né applicare un filtro, ma solo visualizzare i dati senza duplicati, la nuova funzione UNICO di Excel può esserti utile.

Passo 1: Applica la formula UNICO

In una cella vuota, digita la seguente formula (Nota che dovresti sostituire A1:C10 con l'intervallo di celle effettivo che potrebbe contenere duplicati), e poi premi Invio.

=UNIQUE(A1:C10)

Risultato

Come puoi vedere, le righe duplicate vengono rimosse dal risultato della formula in pochissimo tempo.

View without duplicates with UNIQUE function

Nota:
  • Gli errori #SPILL vengono restituiti quando l'intervallo di spill (E1:G8 in questo caso) per la formula non è vuoto.
  • Con la formula, puoi facilmente visualizzare il tuo set di dati senza duplicati. Tuttavia, non puoi modificare il risultato della formula. Per modificare il valore della cella o i formati, puoi usare la funzionalità In effettivi di Kutools, che converte i risultati delle formule in valori costanti con un solo clic.