Come rimuovere le righe duplicate in Excel in base a due colonne

  • Condividi Questo
Hugh West

In questa esercitazione, vi mostrerò 4 modi adeguati per rimuovere le righe duplicate È possibile utilizzare rapidamente questi metodi, soprattutto in set di dati di grandi dimensioni, per trovare i record duplicati esistenti. Nel corso di questa esercitazione, si apprenderanno anche alcuni importanti strumenti e funzioni di excel che saranno molto utili in qualsiasi attività correlata a excel.

Scarica il quaderno di esercizi

Potete scaricare il quaderno di esercizi da qui.

Rimuovere le righe duplicate in base a due colonne

4 modi appropriati per rimuovere le righe duplicate in base a due colonne in Excel

Per spiegare i passaggi in modo chiaro, abbiamo preso un set di dati conciso che contiene circa 6 file e 2 Inizialmente, abbiamo formattato tutte le celle contenenti i valori in dollari in Contabilità Per tutti i set di dati, abbiamo il formato 2 colonne come Nome del dipendente e Vendite Anche se in seguito potremo aggiungere delle colonne, se necessario.

1. Utilizzo della funzione Rimuovi duplicati

Possiamo rimuovere le righe duplicate basate su due colonne con pochi clic utilizzando il metodo Rimuovere i duplicati in eccellere Nei passi successivi vedremo come utilizzarlo.

Passi:

  • Per prima cosa, selezionare una cella qualsiasi all'interno del set di dati.
  • Quindi, andare alla sezione Dati e sotto Strumenti per i dati cliccare su Rimuovere i duplicati .

  • Successivamente, controllare il campo ' I miei dati hanno intestazioni ' e fare clic su OK .

  • Di conseguenza, questo rimuoverà i duplicati dal set di dati.

Per saperne di più: Come rimuovere i duplicati da una colonna in Excel (3 metodi)

2. Applicare l'opzione Filtro avanzato

Questa opzione in excel è la versione avanzata del filtro regolare che aiuta a rimuovere i duplicati dalle tabelle Utilizzeremo questa opzione per rimuovere le righe duplicate basate su due colonne in Excel. Vediamo come applicarla passo dopo passo.

Passi:

  • Per iniziare, selezionare una cella qualsiasi dell'intervallo di dati e spostarsi nella sezione Dati e alla voce Ordinamento e filtro selezionare Avanzato .

  • Ora, nel Filtro avanzato controllare la finestra Solo record unici e fare clic su OK .
  • In questo modo si dovrebbero rimuovere tutti i duplicati dal foglio di lavoro.

Per saperne di più: Excel VBA: rimuovere i duplicati confrontando più colonne (3 esempi)

3. Rimozione dei duplicati in base a colonne specifiche

Questo metodo è un po' diverso. È utile quando si hanno alcune colonne e si desidera trovare e rimuovere le righe duplicate in base a due colonne specifiche, non in base a tutte le colonne dell'intervallo. Seguite i passaggi seguenti per vedere i dettagli di questo metodo.

Passi:

  • Per iniziare con questo metodo, fare clic su una cella qualsiasi del set di dati e andare alla voce Dati e quindi Strumenti per i dati .

  • Ora, nella nuova finestra, deselezionare l'opzione Mese e Vendite e controllare anche la colonna I miei dati hanno intestazioni .
  • Infine, fare clic su OK per rimuovere i record duplicati in base alle colonne selezionate.

Per saperne di più: Come rimuovere i duplicati nel foglio Excel (7 metodi)

4. Utilizzo della funzione COUNTIFS

La funzione COUNTIFS in excel può prendere in considerazione più intervalli e criteri per contare le celle che li soddisfano. Vediamo come utilizzare questa funzione per rimuovere le righe duplicate in base a due colonne del set di dati.

Passi:

  • Innanzitutto, fare doppio clic sulla cella D5 e inserire la seguente formula:
=IF(COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1, "Duplicato", "Unico")

  • Quindi, premere Entrare e copiare questa formula in tutte le celle sottostanti.
  • Di conseguenza, si dovrebbero vedere i dati duplicati nel file Stato e ora è possibile eliminare manualmente la riga duplicata.

🔎 Come funziona la formula?
  • COUNTIFS($B$5:B5,B5,$C$5:C5,C5) Questa porzione conta il numero di volte in cui si verifica un record, che in questo caso è 1.
  • COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1 Questa parte restituisce VERO o FALSO in base alla condizione.
  • IF(COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1, "Duplicato", "Unico" : restituisce Duplicato o Unico, in base alle condizioni VERO o FALSO della parte precedente.

Per saperne di più: Come rimuovere le righe duplicate in base a una colonna in Excel

Letture simili

  • Come rimuovere i duplicati usando VLOOKUP in Excel (2 metodi)
  • Rimuovere le righe duplicate tranne la prima volta in Excel (7 modi)
  • Come rimuovere i nomi doppi in Excel (7 semplici metodi)
  • Correzione: Excel Rimuovi duplicati non funziona (3 soluzioni)

Come rimuovere i duplicati in base ai criteri in Excel

Quando si lavora con un set di dati di grandi dimensioni in Excel, è possibile che si ottengano gli stessi valori duplicati da righe o colonne diverse. A volte può essere necessario rimuovere i valori duplicati in base ad alcuni criteri specifici per avere un'idea chiara del foglio di lavoro. Di seguito vedremo come si può usare VBA per ottenere rapidamente questo risultato.

Passi:

  • In primo luogo, andare alla pagina Sviluppatore e fare clic su Visual Basic .

  • Ora, nel VBA fare clic su Inserire e poi Modulo .

  • Quindi, nella finestra del modulo, digitate il codice seguente:
 Sub Elimina_duplicate_frecce() Dim Rng As Range Set Rng = Selection Rng.RemoveDuplicates Columns:=Array(1), Header:=xlYes End Sub 

  • A questo punto, chiudere il VBA per salvare il codice.
  • Qui, sotto il Sviluppatore fare clic su Macro .

  • Ora, nel Macro selezionare la macro creata e fare clic su Correre .
  • Di conseguenza, il VBA Il codice rimuoverà rapidamente tutti i duplicati dalla tabella dei dati.

Per saperne di più: Come rimuovere i duplicati in Excel utilizzando VBA (3 metodi rapidi)

Come evidenziare i duplicati in due colonne in Excel

Quando si ha a che fare con un foglio excel di grandi dimensioni, spesso nel nostro set di dati sono presenti valori duplicati. Inoltre, a volte diventa importante trovarli per uno scopo specifico. Vediamo come trovare facilmente questi duplicati.

Passi:

  • Per prima cosa, selezionare il set di dati che include le intestazioni.

  • Successivamente, sotto la voce Casa fare clic su Formattazione condizionale .
  • Qui, da Regole di evidenziazione delle celle , selezionare Valori duplicati .

  • Ora, nella nuova finestra, mantenere la formattazione così com'è se non si desidera modificarla, quindi fare clic su OK .

  • Infine, questa operazione evidenzierà i valori duplicati con un colore rosso chiaro.

Conclusione

Spero che siate riusciti ad applicare i metodi che vi ho mostrato in questo tutorial su come rimuovere le righe duplicate in excel in base a due colonne. Come potete vedere, ci sono diversi modi per ottenere questo risultato. Quindi scegliete con saggezza il metodo che si adatta meglio alla vostra situazione. Se vi bloccate in uno dei passaggi, vi consiglio di ripassarli più volte per chiarire ogni confusione. Infine, per saperne di più eccellere tecniche, seguite le nostre ExcelWIKI Se avete domande, fatemi sapere nei commenti.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.