Come trovare e rimuovere le celle duplicate in Excel

  • Condividi Questo
Michael Brown

Se i dati duplicati nei vostri fogli di lavoro vi causano un mal di testa, questa esercitazione vi insegnerà come trovare, selezionare, colorare o eliminare rapidamente le voci ripetute nel vostro set di dati.

Sia che importiate i dati da una fonte esterna, sia che li abbiate raccolti voi stessi, il problema della duplicazione è lo stesso: le celle identiche creano un caos nei vostri fogli di calcolo e dovete in qualche modo gestirle. Poiché i duplicati in Excel possono assumere varie forme, anche le tecniche di deduplicazione possono variare. Questa esercitazione mette a fuoco le più utili.

    Nota: questo articolo mostra come ricercare le celle duplicate in un file gamma o elenco Se state confrontando due colonne, date un'occhiata a queste soluzioni: Come trovare i duplicati in 2 colonne.

    Come evidenziare le celle duplicate in Excel

    Per evidenziare i valori duplicati in una colonna o in un intervallo, si utilizza normalmente la formattazione condizionale di Excel. Nel caso più semplice, si può applicare la regola predefinita; in scenari più sofisticati, è necessario creare la propria regola basata sulla formula. Gli esempi seguenti illustrano entrambi i casi.

    Esempio 1. Evidenziare le celle duplicate, comprese le prime occorrenze

    In questo esempio, utilizzeremo una regola preimpostata disponibile in tutte le versioni di Excel. Come si può capire dall'intestazione, questa regola evidenzia tutte le occorrenze di un valore duplicato, compresa la prima.

    Per applicare la regola incorporata per i duplicati, procedere come segue:

    1. Selezionate un intervallo in cui volete trovare le celle duplicate.
    2. Sul Casa nella scheda Stili gruppo, fare clic su Formattazione condizionale > Regole di evidenziazione delle celle > Valori duplicati...

  • Nel Valori duplicati finestra di dialogo a comparsa, scegliere la formattazione per Duplicato (l'impostazione predefinita è Riempimento rosso chiaro e Testo rosso scuro). Excel mostrerà subito un'anteprima del formato selezionato e, se è di vostro gradimento, fate clic su OK .
  • Suggerimenti:

    • Per applicare la propria formattazione ai duplicati, fare clic su Formato personalizzato... (l'ultima voce dell'elenco a discesa), quindi scegliere l'opzione desiderata. Carattere , Confine e Riempimento opzioni.
    • Per evidenziare le celle uniche, scegliere Unico nel riquadro di sinistra.

    Esempio 2. Evidenziare le celle duplicate, tranne le prime occorrenze

    Per contrassegnare i valori duplicati, ad eccezione della prima istanza, la regola integrata non può essere d'aiuto ed è necessario impostare una propria regola con una formula. La formula è piuttosto complicata e richiede l'aggiunta di una colonna vuota a sinistra del dataset (colonna A in questo esempio).

    Per creare una regola, ecco i passaggi da eseguire:

    1. Selezionare l'intervallo di destinazione.
    2. Sul Casa nella scheda Stili gruppo, fare clic su Formattazione condizionale > Nuova regola> Utilizza una formula per determinare quali celle formattare .
    3. Nel Formatta i valori in cui questa formula è vera inserire la seguente formula:

      =IF(COLONNE($B2:B2)>1, COUNTIF(A$2:$B$7,B2),0) + COUNTIF(B$2:B2,B2)>1

      Dove B2 è la prima cella della prima colonna, B7 è l'ultima cella della prima colonna e A2 è la cella della colonna vuota corrispondente alla prima riga dell'intervallo selezionato. La spiegazione dettagliata della formula viene fornita in un'esercitazione separata.

    4. Fare clic sul pulsante Formato... e scegliere le opzioni di formattazione desiderate.
    5. Cliccare OK per salvare la regola.

    Suggerimenti e note:

    • L'esempio 2 richiede un colonna vuota Se nel foglio di lavoro non è possibile aggiungere una colonna di questo tipo, è possibile configurare due regole diverse (una per la prima colonna e un'altra per tutte le colonne successive). Le istruzioni dettagliate sono fornite qui: Evidenziare i duplicati in più colonne senza la prima occorrenza.
    • Le soluzioni di cui sopra sono per singole cellule Se si lavora con dati strutturati , quindi vedere come evidenziare le righe in base ai valori duplicati in una colonna chiave.
    • Un modo molto più semplice per evidenziare celle identiche con o senza la prima istanza è utilizzare lo strumento Trova celle duplicate.

    Molti altri casi d'uso ed esempi possono essere trovati in questa esercitazione: Come evidenziare i duplicati in Excel.

    Come trovare celle duplicate in Excel utilizzando le formule

    Quando si lavora con una colonna di valori, è possibile identificare facilmente le celle duplicate con l'aiuto delle funzioni COUNTIF e IF.

    Per trovare i duplicati compresa la 1ª occorrenza , la formula generica è:

    SE(COUNTIF( gamma , cella )>1, "Duplicato", "")

    Per individuare i duplicati esclusa la 1ª occorrenza , la formula generale è:

    SE(COUNTIF( gamma_espansiva , cella )>1, "Duplicato", "")

    Come si può vedere, le formule sono molto simili, la differenza sta nel modo in cui si definisce l'intervallo di origine.

    Per individuare le cellule duplicate comprese le prime istanze Si confronta la cella di destinazione (A2) con tutte le altre celle dell'intervallo $A$2:$A$10 (si noti che si blocca l'intervallo con riferimenti assoluti) e se si trovano più celle contenenti lo stesso valore, si etichetta la cella di destinazione come "Duplicato".

    =IF(COUNTIF($A$2:$A$10, A2)>1, "Duplicato", "")

    Questa formula va in B2 e poi viene copiata in tante celle quanti sono gli elementi dell'elenco.

    Per ottenere cellule duplicate senza prima istanze , si confronta la cella di destinazione (A2) solo con le celle precedenti, non con ogni altra cella dell'intervallo. A tale scopo, costruite un riferimento all'intervallo in espansione come $A$2:$A2.

    =IF(COUNTIF($A$2:$A2, $A2)>1, "Duplicato", "")

    Quando viene copiato nelle celle sottostanti, il riferimento all'intervallo si espande di 1. Quindi, la formula in B2 confronta il valore in A2 solo con questa cella. In B3, l'intervallo si espande a $A$2:$A3, quindi il valore in A3 viene confrontato anche con la cella precedente, e così via.

    Suggerimenti:

    • In questo esempio, abbiamo avuto a che fare con duplicato numeri . per valori del testo , le formule sono esattamente le stesse :)
    • Una volta identificati i doppioni, si può attivare il Filtro di Excel per visualizzare solo i valori ripetuti. E poi si può fare tutto ciò che si vuole con le celle filtrate: selezionare, evidenziare, eliminare, copiare o spostare in un nuovo foglio.

    Per ulteriori esempi di formule, vedere Come trovare i duplicati in Excel.

    Come eliminare i duplicati in Excel

    Come probabilmente saprete, tutte le versioni modem di Excel sono dotate della funzione Rimuovere i duplicati che funziona con le seguenti avvertenze:

    • Elimina righe intere in base a valori duplicati in una o più colonne specificate dall'utente.
    • Esso non rimuove le prime occorrenze di valori ripetuti.

    Per rimuovere i record duplicati, è necessario procedere in questo modo:

    1. Selezionare il set di dati da deduplicare.
    2. Sul Dati nella scheda Strumenti per i dati gruppo, fare clic su Rimuovere i duplicati.
    3. Nel Rimuovere i duplicati selezionare le colonne da controllare per i duplicati e fare clic su OK .

    Nell'esempio seguente, vogliamo controllare che le prime quattro colonne non siano duplicate, quindi le selezioniamo. L'opzione Commenti non è importante e quindi non viene selezionata.

    In base ai valori delle colonne selezionate, Excel ha trovato e rimosso 2 record duplicati (per Caden e Ethan ). Vengono conservate le prime istanze di queste registrazioni.

    Suggerimenti:

    • Prima di eseguire lo strumento, è ragionevole pensare di fare una copia del foglio di lavoro, in modo da non perdere alcuna informazione se qualcosa va storto.
    • Prima di cercare di eliminare i duplicati, rimuovere eventuali filtri, contorni o subtotali dai dati.
    • Per eliminare i duplicati in singole cellule (come nel set di dati dei numeri di Randon del primo esempio), utilizzare l'opzione Celle duplicate strumento discusso nell'esempio successivo.

    Altri casi d'uso sono illustrati in Come rimuovere le righe duplicate in Excel.

    Strumento tutto in uno per trovare e rimuovere le celle duplicate in Excel

    Come illustrato nella prima parte di questa esercitazione, Microsoft Excel offre diverse funzioni per gestire i duplicati. Il problema è che bisogna sapere dove cercarle e come sfruttarle per le proprie attività specifiche.

    Per semplificare la vita degli utenti di Ultimate Suite, abbiamo creato uno strumento speciale per gestire in modo semplice le celle duplicate. Cosa può fare di preciso? Quasi tutto quello che vi viene in mente:)

    • Trova cellule duplicate (con o senza 1a occorrenza) o cellule uniche .
    • Trova le celle con lo stesso valori , formule , sfondo o carattere colore.
    • Ricerca di celle duplicate considerando caso di testo (ricerca sensibile alle maiuscole) e ignorare gli spazi vuoti .
    • Libero duplicare le celle (contenuti, formati o tutto).
    • Colore cellule duplicate.
    • Selezionare cellule duplicate.

    Permettetemi di presentarvi la nostra recente aggiunta alla Ablebits Rimuovi duplicati toolkit - Add-in Trova celle duplicate.

    Per trovare le celle duplicate nel vostro foglio di lavoro, eseguite i seguenti passaggi:

    1. Selezionare i dati.
    2. Sul Dati Ablebits fare clic su Rimuovi duplicati Trova Celle duplicate .
    3. Scegliere se cercare duplicato o unico cellule.

  • Specificare se confrontare i valori, le formule o la formattazione e selezionare le opzioni aggiuntive se necessario. La schermata seguente mostra le impostazioni predefinite:
  • Infine, decidere cosa fare con i duplicati trovati: cancellare, evidenziare o semplicemente selezionare, e fare clic su Finitura .
  • In questo esempio, abbiamo scelto di colorare le celle duplicate tranne la prima occorrenza e abbiamo ottenuto il seguente risultato:

    Ricordate la complicata formula della formattazione condizionale per ottenere lo stesso effetto? ;)

    Se si sta analizzando dati strutturati organizzati in una tabella, quindi utilizzare Duplicate Remover per cercare i duplicati in base ai valori di una o più colonne.

    Per trovare duplicati in 2 colonne o in 2 tabelle diverse, eseguire lo strumento Confronta due tabelle.

    La buona notizia è che tutti questi strumenti sono inclusi in Ultimate Suite e potete provarli subito nei vostri fogli di lavoro: il link per il download è proprio qui sotto.

    Vi ringrazio per la lettura e spero di vedervi sul nostro blog la prossima settimana!

    Download disponibili

    Trova celle duplicate - esempi (file .xlsx)

    Ultimate Suite - versione di prova (file .exe)

    Michael Brown è un appassionato di tecnologia dedicato con una passione per la semplificazione di processi complessi utilizzando strumenti software. Con oltre un decennio di esperienza nel settore tecnologico, ha affinato le sue competenze in Microsoft Excel e Outlook, nonché in Fogli Google e Documenti. Il blog di Michael è dedicato alla condivisione delle sue conoscenze e competenze con gli altri, fornendo suggerimenti e tutorial facili da seguire per migliorare la produttività e l'efficienza. Che tu sia un professionista esperto o un principiante, il blog di Michael offre spunti preziosi e consigli pratici per ottenere il massimo da questi strumenti software essenziali.