Come rimuovere i dati duplicati in Excel. Trova e rimuovi i duplicati in Microsoft Excel

Quando si lavora con una tabella o un database con una grande quantità di informazioni, è possibile che alcune righe vengano ripetute. Ciò aumenta ulteriormente il set di dati. Inoltre, se sono presenti duplicati, i risultati nelle formule potrebbero essere calcolati in modo errato. Vediamo come funziona il programma Microsoft Excel trova e rimuovi le righe duplicate.

È possibile trovare e rimuovere valori di tabella duplicati diversi modi. In ciascuna di queste opzioni, la ricerca e l'eliminazione dei duplicati fanno parte di un unico processo.

Metodo 1: rimuovi semplicemente le righe duplicate

Il modo più semplice per rimuovere i duplicati è utilizzare pulsante speciale su un nastro progettato per questo scopo.


Metodo 2: rimozione dei duplicati nella tabella intelligente

I duplicati possono essere rimossi da un intervallo di celle creando una tabella intelligente.


Questo metodo è il più universale e funzionale di tutti quelli descritti in questo articolo.

Metodo 3: applicare l'ordinamento

Questo metodo non rimuove esattamente i duplicati, poiché l'ordinamento nasconde solo voci ripetute sul tavolo.


Successivamente, le voci duplicate verranno nascoste. Ma il loro display può essere attivato in qualsiasi momento premendo nuovamente il pulsante "Filtro".

Metodo 4: formattazione condizionale

Puoi anche trovare celle duplicate utilizzando la formattazione condizionale della tabella. È vero, dovrai rimuoverli con un altro strumento.


Successivamente, verranno evidenziate le celle con valori duplicati. Se lo desideri, puoi quindi eliminare queste celle manualmente nel modo standard.

Attenzione! La ricerca di duplicati utilizzando la formattazione condizionale viene eseguita non per la riga nel suo insieme, ma per ciascuna cella in particolare, quindi non è adatta a tutti i casi.

Metodo 5: Applicazione della formula

Inoltre, puoi trovare duplicati applicando una formula utilizzando più funzioni contemporaneamente. Con il suo aiuto, puoi cercare duplicati su una colonna specifica. Forma generale Questa formula sarà simile a questa:

IFERROR(INDEX(indirizzo_colonna,MATCH(0,COUNTIF(indirizzo_intestazione_colonna: duplica_indirizzo_intestazione_colonna (assoluto), indirizzo_colonna;)+IF(COUNTIF(indirizzo_colonna;; indirizzo_colonna;)>1,0,1),0));"")


Dopo queste azioni nella colonna "Duplicati" Verranno visualizzati i valori duplicati.

Ma questo metodo è ancora troppo complicato per la maggior parte degli utenti. Inoltre, si tratta solo di cercare i duplicati, ma non di eliminarli. Si consiglia pertanto di utilizzare le soluzioni più semplici e funzionali descritte in precedenza.

Come puoi vedere, Excel dispone di molti strumenti progettati per trovare e rimuovere i duplicati. Ognuno di loro ha le sue caratteristiche. Ad esempio, la formattazione condizionale prevede la ricerca di duplicati solo per ciascuna cella separatamente. Inoltre, non tutti gli strumenti possono non solo cercare, ma anche rimuovere valori duplicati. L'opzione più universale è creare una "tabella intelligente". Quando si utilizza questo metodo, è possibile configurare la ricerca dei duplicati nel modo più accurato e conveniente possibile. Inoltre, la loro rimozione avviene istantaneamente.

Trovare e rimuovere manualmente valori duplicati in un foglio di calcolo Excel, soprattutto in documenti di grandi dimensioni, è un compito molto rischioso e poco pratico. È possibile che quando controlli visivamente le celle, potresti perdere i duplicati. E poi, viene spesa una quantità colossale di tempo per eliminare ogni cella.

In questo articolo vedremo come rimuovere i duplicati in Excel utilizzando varie funzioni standard automatizzate.

Consiglio! Per familiarizzare più facilmente con i modi per rimuovere righe, colonne e valori di cella duplicati, apri una bozza di modello o una copia del progetto su cui stai lavorando nell'editor, in modo da non perdere dati preziosi per errore durante la modifica o interrompere il formato dell'originale.

Metodo n. 1

1. Tenendo premuto il pulsante sinistro del mouse, utilizzare il cursore per contrassegnare i limiti dell'area della tabella (singole righe, colonne) in cui devono essere rimosse le ripetizioni. Oppure seleziona l'intero progetto.

2. Nel menu dell'editor, vai alla scheda "Dati".

3. Nel blocco "Lavorare con i dati", fare clic sul pulsante "Rimuovi duplicati".

4. Nel pannello visualizzato, seleziona le colonne in cui desideri rimuovere i valori identici impostando le etichette. Se sono presenti molti elementi, utilizza le opzioni “Seleziona tutto” e “Deseleziona” per configurare rapidamente la cancellazione. Fare clic su OK.

5. Una volta eliminate le righe e le colonne della tabella dai duplicati, verrà visualizzato un messaggio che indica quanti valori univoci sono rimasti.

Consiglio! Le ripetizioni possono essere ripristinate immediatamente dopo l'eliminazione facendo clic sull'icona della freccia sinistra nell'angolo in alto a sinistra di Excel.

Metodo n. 2

1. Fai clic sulla tabella che stai modificando.

2. Nella scheda "Dati", nel blocco "Ordinamento e filtro", fare clic sulla sottosezione "Avanzate".

Se devi creare una nuova tabella contenente solo celle di origine univoche:

1. Nel pannello "Filtro avanzato", fai clic sul pulsante di opzione "Copia risultato in un'altra posizione".

2. Fare clic sul pulsante situato sul lato destro del campo “Inserisci risultato nell'intervallo”.

3. Fai clic su un'area di lavoro Excel libera in cui dovrai posizionare la tabella filtrata. Dopo aver fatto clic, il codice della cella verrà visualizzato nel campo. Chiudilo e vai alle opzioni di filtro.

4. Fare clic sulla casella "Solo record univoci" e fare clic su "OK".

5. Dopo il filtraggio, nella posizione specificata verrà visualizzata una versione della tabella originale senza duplicati.

Per modificare un documento senza effettuare copie:

  • nel pannello “Filtro Avanzato”, impostare la modalità di elaborazione su “Elenco filtri in atto”;
  • Fare clic con il mouse per abilitare il componente aggiuntivo “Solo record univoci”;
  • Fare clic su "OK".

Buona giornata!

Con la diffusione dei computer negli ultimi 10 anni, si è diffusa anche la creazione di report (documenti) in Excel.

E in qualsiasi documento relativamente grande ci sono righe ripetute, soprattutto se le hai raccolte da diverse altre tabelle. Questi duplicati possono interferire notevolmente con ulteriori modifiche alla tabella e pertanto devono essere selezionati o eliminati del tutto...

In realtà, sono stato contattato con domande simili più di una o due volte, e ho deciso di documentare il lavoro con i duplicati in un breve articolo separato (che stai leggendo ora). Fornirò i problemi riscontrati più frequentemente e mostrerò la loro soluzione.

Nota: tutti gli esempi seguenti verranno presentati in Office 2016 (rilevanti anche per Office 2013, 2010, 2007). Consiglio di utilizzare sempre versioni relativamente nuove di Office: sono più veloci e più facili da usare ☻.

Semplice rimozione automatica delle linee duplicate

Immaginiamo uno dei compiti più popolari: c'è un elenco di righe con i nomi completi delle persone, ci sono molte corrispondenze nelle righe, devi lasciare solo valori univoci (a proposito, questo è solo un esempio, tutte le corrispondenze con persone reali sono casuali).

Il problema è illustrato nello screenshot qui sotto (questo è un esempio: è chiaro che si possono cancellare 2 righe a mano, ma in realtà possono essere 2000 o 20000 righe, dove le “mani” saranno impotenti...!).

Per rimuovere le righe duplicate in Excel, devi:


Copia di righe (dati) univoche in una nuova posizione

Se non vuoi toccare e modificare i dati correnti (tabella corrente), puoi semplicemente copia solo righe univoche(valori) da esso a una nuova tabella. Questo è molto comodo quando vuoi confrontare visivamente cosa è successo e cosa è successo (e sei anche preoccupato per i vecchi dati che potrebbero essere ancora utili).

Come è fatto:


Trovare ed evidenziare valori duplicati

Nei casi in cui non è necessario eliminare i duplicati o copiare valori univoci in una nuova posizione, puoi semplicemente trovarli ed evidenziarli (e puoi evidenziare sia i valori univoci che quelli duplicati). Di solito, questo è necessario quando si devono apportare ulteriori modifiche alle linee (possono essere trovate comodamente e rapidamente).

Quando si lavora con Microsoft Excel, spesso si verifica una situazione in cui è necessario rimuovere le righe duplicate. Questo processo può diventare un compito inutile, monotono e dispendioso in termini di tempo, tuttavia esistono diversi modi per semplificarlo. Oggi esamineremo diversi metodi convenienti per trovare e rimuovere righe duplicate in Excel. Prendiamo come esempio la seguente tabella di dati:

Opzione 1: comando Rimuovi duplicati in Excel

Microsoft Excel ha uno strumento integrato che ti consente di trovare e rimuovere righe duplicate. Iniziamo trovando le stringhe duplicate. Per fare ciò, seleziona una cella qualsiasi nella tabella, quindi seleziona l'intera tabella facendo clic CTRL+A.

Vai alla scheda Data(Dati) e quindi premere comando Rimuovi duplicati(Rimuovi duplicati) come mostrato di seguito.

Apparirà una piccola finestra di dialogo Rimuovi duplicati(Rimuovi duplicati). Noterai che la prima riga viene automaticamente deselezionata. Il motivo di ciò è la casella di controllo selezionata nell'elemento I miei dati hanno intestazioni(I miei dati contengono intestazioni).

Nel nostro esempio non ci sono intestazioni poiché la tabella inizia con la prima riga. Quindi deselezioniamo la casella. Fatto ciò noterai che viene nuovamente selezionata l'intera tabella, e la sezione Colonne(Colonne) cambierà da duplicato SU Colonna A, B E CON.

Ora che è selezionata l'intera tabella, fare clic su OK per rimuovere i duplicati. Nel nostro caso, tutte le righe con dati duplicati verranno eliminate, tranne una. Tutte le informazioni sull'eliminazione verranno visualizzate in una finestra di dialogo pop-up.

Opzione 2: filtro avanzato

Il secondo strumento di Excel che puoi utilizzare per trovare e rimuovere i duplicati è Filtro avanzato. Questo metodo si applica anche a Excel 2003. Per applicare il filtro è necessario selezionare l'intera tabella come prima utilizzando la scorciatoia da tastiera CTRL+A.

Quindi vai alla scheda Dati(Dati), nel gruppo comandi Ordina e filtra(Ordina e filtra) fare clic sul comando Avanzate(Opzionale) come di seguito. Se utilizzi Excel 2003, richiama il menu a discesa Dati(Dati), selezionare Filtri(Filtri) e poi Filtri avanzati(Filtri avanzati).

Ora devi selezionare la casella Solo record unici(Solo voci uniche).

Dopo aver cliccato OK Tutti i duplicati nel documento verranno eliminati, ad eccezione di una voce. Nel nostro esempio sono rimasti due record perché il primo duplicato è stato trovato nella riga 1. Questo metodo determina automaticamente le intestazioni nella tabella. Se desideri eliminare la prima riga, dovrai eliminarla manualmente. Quando nella prima riga sono presenti intestazioni e nessun duplicato, rimarrà solo una copia dei duplicati esistenti.

Opzione 3: sostituzione

Questo metodo è utile quando è necessario trovare righe duplicate in tabelle di piccole dimensioni. Utilizzeremo lo strumento Trova e sostituisci(Cerca e sostituisci) integrato in ogni cosa Prodotti Microsoft Ufficio. Per prima cosa devi aprire Foglio di calcolo Excel, con cui intendi lavorare.

Con il foglio di calcolo aperto, seleziona la cella di cui desideri trovare e sostituire i contenuti e copiala. Per fare ciò, seleziona la cella desiderata e premi la scorciatoia da tastiera CTRL+C.

Dopo aver copiato la parola che devi trovare, usa la combinazione CTRL+H per visualizzare la finestra di dialogo Trova e sostituisci(Cerca e sostituisci). Incolla la parola copiata dal campo Trovare premendo CTRL+V.

Fare clic sul pulsante Opzioni(Opzioni) per aprire un ulteriore elenco di opzioni. Seleziona la casella accanto a Abbina l'intero contenuto della cella(Intera cella). Ciò è necessario perché in alcune celle le parole che stai cercando si trovano insieme ad altre parole. Se non selezioni questa opzione, potresti eliminare inavvertitamente le celle che desideri conservare. Assicurarsi che tutte le altre impostazioni siano come mostrato nella figura seguente.

Ora devi inserire un valore nel campo Sostituirlo con(Sostituito da). IN in questo esempio useremo un numero 1 . Dopo aver inserito il valore desiderato, premere Sostituisci tutto(Sostituisci tutto).

Puoi notare che tutti i valori duplicare nelle celle della tabella verranno sostituite da 1 . Abbiamo usato il valore 1 , poiché è piccolo e risalta nel testo. Ora puoi identificare visivamente le righe con valori duplicati.

Per mantenere uno dei duplicati, incolla semplicemente il testo originale nella riga che è stata sostituita. Nel nostro caso ripristineremo i valori nella prima riga della tabella.

Una volta identificate le righe con contenuto ripetuto, selezionale una per una tenendo premuto il tasto Ctrl.

Dopo aver selezionato tutte le righe da eliminare, fare clic con il pulsante destro del mouse sull'intestazione di una qualsiasi delle righe selezionate e nel menu contestuale fare clic su Eliminare(Eliminare). Non premere il tasto Eliminare sulla tastiera, poiché in questo caso verrà cancellato solo il contenuto delle celle e non l'intera riga.

Fatto ciò, potresti notare che tutte le righe rimanenti hanno valori univoci.

Quando si lavora con i dati, sorge periodicamente la necessità di estrarre record univoci. Per fare ciò, l'utente di Excel ha molti modi per rimuovere i valori duplicati e filtrarli con la possibilità di nascondere o mostrare. Ciascun metodo può essere utilizzato nel lavoro quotidiano o nell'elaborazione di dati statistici complessi. In questo caso non è richiesta alcuna conoscenza particolare; è sufficiente una conoscenza minima dell'elaboratore di fogli di calcolo Excel.

Come rimuovere i duplicati in Excel

Per soluzione rapida Per questo compito, l’utente ha accesso alla funzione standard “ Rimozione dei duplicati" In questo caso l'operazione può essere eseguita solo sui campi selezionati.

Per rimuovere le righe duplicate, devi:

Rimozione dei duplicati in una tabella intelligente

Questo metodo utilizza Excel Designer (modalità avanzata con caratteristiche aggiuntive). Il designer viene attivato quando viene selezionata una cella qualsiasi nell'area della tabella. Come nel primo caso, i valori duplicati vengono rimossi dopo l'applicazione.

Per chi non lo sapesse: una tabella intelligente è un tipo di formattazione, dopo il quale tutte le celle della tabella assumono determinate proprietà. Allo stesso tempo, Excel considera tale tabella come un tutto unico e non come un insieme di celle ed elementi.

Per rimuovere le righe duplicate in una tabella di questo tipo, dovresti:


Usiamo il filtraggio

Utilizzando il filtro, puoi nascondere i dati duplicati, ma i valori non vengono eliminati: possono essere restituiti in qualsiasi momento.

Per formattare e trovare valori duplicati in questo modo:


Formattazione condizionale

È possibile utilizzare questo metodo per cercare record identici nelle celle. Per comodità, puoi personalizzare il colore dell'evidenziazione. Per implementarlo è necessario applicare una regola di selezione predefinita: “ Valori duplicati...».

Per trovare duplicati in Excel, devi:


Utilizzando la formula

Utilizzando la funzione integrata " RICERCA» puoi trovare elementi duplicati all'interno di un intervallo personalizzato. "MATCH" - Restituisce la posizione relativa nell'array dell'elemento corrispondente al valore specificato, tenendo conto dell'ordine specificato.

Per evidenziare le righe duplicate in Excel è necessario:


Spiegazione: Nella formula è specificata la funzione “CONFRONTA”, che ricerca le ripetizioni nella colonna “B”, a partire dalla cella “B3”.


Copia righe univoche in una nuova posizione

Per completare questo avrai bisogno di:


Utilizzo delle tabelle pivot

Per raggruppare elementi duplicati è possibile utilizzare una tabella pivot (un concetto più semplice è generalizzato).

Affinché questo metodo funzioni avrai bisogno di:


Inoltre, puoi guardare un video sulla rimozione dei duplicati in Excel.

Rimozione dei duplicati in Fogli Google

In Google puoi cercare solo record univoci nelle celle (non esistono metodi per rimuovere i duplicati):

  • utilizzando tabelle pivot(contando i valori duplicati);
  • usando funzioniunico(emette il risultato dall'array);
  • utilizzando estensioni di terze parti;

Un esempio di utilizzo della funzione " unico»:

Per visualizzare record univoci, è necessario applicare la formula «= unico (controlla l'intervallo)»:

Pubblicazioni sull'argomento