Articoli

Come rimuovere le celle duplicate in un foglio di Excel

Riceviamo una raccolta di dati, e a un certo punto ci accorgiamo che alcuni di essi sono duplicati.

Dobbiamo analizzare i dati, sapendo che le duplicazioni sono errori.

In questo articolo andiamo a vedere tre modi per eliminare le celle duplicate.

Rimuovi celle duplicate in Excel

Per ciascuno dei metodi descritti di seguito, utilizziamo il semplice foglio di calcolo sotto, che ha un elenco di nomi nella colonna A.

Per prima cosa mostriamo come utilizzare il comando Rimuovi duplicati di Excel per rimuovere i duplicati e poi mostriamo come utilizzare il filtro avanzato di Excel per eseguire questa attività. Infine, mostriamo come rimuovere i duplicati utilizzando la funzione Countif di Excel .

Rimuovere i duplicati utilizzando il comando Rimuovi duplicati di Excel

Il comando Rimuovi duplicati si trova nel gruppo “Strumenti dati”, all’interno della scheda Dati della barra multifunzione di Excel.

Per rimuovere le celle duplicate utilizzando questo comando:

  • Seleziona qualsiasi cella all’interno del set di dati da cui desideri rimuovere i duplicati e fai clic sul pulsante Rimuovi duplicati .
  • Ti verrà presentata la finestra di dialogo “Rimuovi duplicati” mostrata di seguito:
  • Questa finestra di dialogo ti consente di selezionare in quali colonne del tuo set di dati desideri verificare la presenza di voci duplicate. Nel foglio di calcolo di esempio sopra, abbiamo solo una colonna di dati (il campo “Nome”). Pertanto lasciamo selezionato il campo “Nome” nella finestra di dialogo.
  • Dopo esserti assicurato che i campi richiesti siano selezionati nella finestra di dialogo, fai clic su OK. Excel eliminerà quindi le righe duplicate, come richiesto e ti presenterà un messaggio, informandoti del numero di record rimossi e del numero di record univoci rimanenti (vedi sotto).
  • Sopra il messaggio c’è anche la tabella risultante dall’eliminazione. Come richiesto, la cella duplicata A11 (contenente la seconda occorrenza del nome “Dan BROWN”) è stata rimossa.

Tieni presente che il comando Rimuovi duplicati di Excel può essere utilizzato anche su set di dati con più colonne. Un esempio di ciò è fornito nella pagina Rimuovi righe duplicate.

Rimuovi i duplicati utilizzando il filtro avanzato di Excel

Il filtro avanzato di Excel dispone di un’opzione che consente di filtrare record univoci in un foglio di calcolo e copiare l’elenco filtrato risultante in una nuova posizione.

Ciò fornisce un elenco che contiene la prima occorrenza di un record duplicato, ma non contiene ulteriori occorrenze.

Per rimuovere i duplicati utilizzando il filtro avanzato:

  • Seleziona la colonna o le colonne da filtrare (colonna A nel foglio di calcolo di esempio sopra);(In alternativa, se selezioni una cella qualsiasi all’interno del set di dati corrente, Excel selezionerà automaticamente l’intero intervallo di dati quando attivi il filtro avanzato).
  • Seleziona l’opzione Filtro avanzato di Excel dalla scheda Dati nella parte superiore della cartella di lavoro di Excel(o in Excel 2003, questa opzione si trova nel menu Dati → Filtro ).
  • Ti verrà presentata una finestra di dialogo che mostra le opzioni per il filtro avanzato di Excel (vedi sotto).All’interno di questa finestra di dialogo:

Il foglio di calcolo risultante, con il nuovo elenco di dati nella colonna C, è mostrato sopra.

Si può notare che il valore duplicato “Dan BROWN” è stato rimosso dalla lista.

Ora puoi eliminare le colonne a sinistra del tuo nuovo elenco di dati (colonne AB nel foglio di calcolo di esempio) per tornare al formato del foglio di calcolo originale.

Articoli correlati

Rimuovere i duplicati utilizzando la funzione Countif di Excel

Questo metodo funzionerà solo se il contenuto delle celle ha una lunghezza inferiore a 256 caratteri, poiché le funzioni di Excel non possono gestire stringhe di testo più lunghe.

Newsletter sull’Innovazione
Non perderti le notizie più importanti sull'Innovazione. Iscriviti per riceverle via e-mail.
Passaggio 1: evidenzia i duplicati

Un altro modo per rimuovere i duplicati in un intervallo di celle di Excel è utilizzare la funzione Countif di Excel .

Per illustrare ciò, utilizzeremo ancora una volta il semplice foglio di calcolo di esempio, che ha un elenco di nomi nella colonna A.

Per trovare eventuali duplicati nell’elenco dei nomi, inseriamo la funzione Countif nella colonna B del foglio di calcolo (vedi sotto). Questa funzione mostra il numero di occorrenze di ciascun nome fino alla riga corrente .

Come mostrato nella barra della formula del foglio di calcolo sopra, il formato della funzione Countif nella cella B2 è :=COUNTIF( $A$2:$A$11, A2 )

Tieni presente che questa funzione utilizza una combinazione di riferimenti di cella assoluti e relativi. A causa di questa combinazione di stili di riferimento, quando la formula viene copiata nella colonna B, diventa,

=COUNTIF( $A$2:$A$11, A2 )
=COUNTIF( $A$2:$A$11, A3 )
=COUNTIF( $A$2:$A$11, A4 )
ecc.

Pertanto, la formula nella cella B4 restituisce il valore 1 per la prima occorrenza della stringa di testo “Laura BROWN”, ma la formula nella cella B7 restituisce il valore 1 per la seconda occorrenza di questa stringa di testo.

Passaggio 2: elimina le righe duplicate

Ora che abbiamo utilizzato la funzione Excel Countif per evidenziare i duplicati nella colonna A del foglio di calcolo di esempio, dobbiamo eliminare le righe per cui il conteggio è maggiore di 1.

Nel semplice foglio di calcolo di esempio, è facile vedere ed eliminare la singola riga duplicata. Tuttavia, se disponi di più duplicati, potresti trovare più veloce utilizzare il filtro automatico di Excel per eliminare tutte le righe duplicate contemporaneamente. Utilizzare il filtro automatico di Excel per eliminare le righe duplicate

I seguenti passaggi mostrano come rimuovere più duplicati contemporaneamente (dopo che sono stati evidenziati utilizzando la funzione Countif):

  • Selezionare la colonna contenente la funzione Countif (colonna B nel foglio di calcolo di esempio);
  • Fai clic sul pulsante Filtro nella scheda Dati del foglio di calcolo per applicare il filtro automatico di Excel ai tuoi dati;
  • Utilizza il filtro nella parte superiore della colonna B per selezionare le righe che non sono uguali a 1.Cioè cliccare sul filtro e, dalla lista dei valori, deselezionare il valore 1;
  • Ti verrà lasciato un foglio di calcolo in cui è nascosta la prima occorrenza di ciascun valore. Vengono cioè visualizzati solo i valori duplicati. Puoi eliminare queste righe evidenziandole, quindi facendo clic con il pulsante destro del mouse e selezionando Elimina righe .
  • Rimuovi il filtro e ti ritroverai con il foglio di calcolo, in cui sono stati rimossi i duplicati. Ora puoi eliminare la colonna contenente la funzione Countif per tornare al formato del foglio di calcolo originale.

Ercole Palmeri

Newsletter sull’Innovazione
Non perderti le notizie più importanti sull'Innovazione. Iscriviti per riceverle via e-mail.

Articoli recenti

Nasce Nim, l’Osservatorio del Nord-Est sull’economia dell’innovazione

Nasce l’Osservatorio del Nordest sull’economia dell’Innovazione Nim, (Numbers Innovation Motion) è un progetto di Galileo Visionary District realizzato in collaborazione…

7 Dicembre 2023

Innovazione del Content Marketing con Memory e Personality

ASKtoAI lancia le innovative funzionalità Memory e Personality, strumenti d'avanguardia per la creazione di contenuti digitali che promettono di migliorare…

6 Dicembre 2023

Discuss apre una nuova era di ricerca qualitativa con GenAI ampliata e innovazione asincrona

Discuss , la piattaforma leader appositamente creata per trasformare le esperienze in insight, ha potenziato le sue capacità di scalare la…

6 Dicembre 2023

Unwrapping Innovation: Blue Lake Packaging annuncia un’alternativa a base di fibra e priva di plastica al nastro e ai dispenser tradizionali

Con le festività che si avvicinano rapidamente, Blue Lake Packaging è entusiasta di offrire un'alternativa ecologica al nastro da imballaggio…

6 Dicembre 2023

Riepilogo del Netlogistik Innovation Day: trasformazione digitale della catena del freddo, innovazioni nel riciclaggio e leadership nella supply chain

Netlogistik , leader in potenti servizi che guidano le aziende verso la trasformazione digitale della catena di fornitura, ha recentemente tenuto…

6 Dicembre 2023

Lattice collabora con NVIDIA per accelerare l’IA edge

Annuncia una soluzione integrata che combina FPGA di Lattice a bassa potenza e bassa latenza con la piattaforma NVIDIA Orin…

6 Dicembre 2023

Evoluzione del tessile: il progetto TEPP della Taiwan Textile Federation ispira l’innovazione sostenibile oltre il 2023

Con un successo clamoroso, il Textile Export Promotion Project (TEPP), guidato dalla Taiwan Textile Federation nel 2023, ha messo in…

5 Dicembre 2023

Lattice continua la rapida espansione del portafoglio di prodotti che rende possibile la prossima era dell’innovazione

Lattice presenta i nuovi FPGA mid-range Lattice Avant-G e Lattice Avant-X, stack di soluzioni specifiche per le applicazioni ampliate e…

5 Dicembre 2023

Scopri di più sulla gestione della conoscenza e sull’innovazione per gli studi legali con un nuovo trattato scritto da esperti

Innovazione per i professionisti della gestione della conoscenza e dell'innovazione (KM&I). Nel settore legale è ora disponibile un riferimento completo…

5 Dicembre 2023

La Fondazione Eclipse lancia il gruppo di lavoro Eclipse Dataspace per promuovere l’innovazione globale nella condivisione affidabile dei dati

La Eclipse Foundation , una delle più grandi fondazioni di software open source al mondo, ha annunciato oggi la formazione dell'Eclipse…

5 Dicembre 2023