Sommario
Una delle operazioni più importanti e più utilizzate in Excel è quella di rimuovere i valori duplicati da un insieme di dati. Oggi vi mostrerò come rimuovere i duplicati dall'insieme di dati e mantenere allo stesso tempo il primo valore.
Scarica il quaderno di esercizi
Rimuovere i duplicati e mantenere il primo valore.xlsm5 metodi per eliminare i duplicati e mantenere il primo valore in Excel
Qui abbiamo un insieme di dati con il valore Nomi , ID , Marchi, e Gradi di alcuni studenti in un esame della scuola materna Sunflower.
Oggi il nostro obiettivo è eliminare i valori duplicati mantenendo i primi valori di questo set di dati.
1. Eseguire la funzione Rimuovi duplicati dalla barra degli strumenti di Excel
Fase 1:
➤ Selezionare l'intero set di dati.
➤ Vai a Dati> Rimuovere i duplicati nella barra degli strumenti di Excel nella sezione Strumenti per i dati .
Fase 2:
➤ Fare clic su Rimuovere i duplicati .
➤ Mettere un segno di spunta su tutti i nomi delle colonne da cui si desidera cancellare i duplicati.
Passo 3:
➤ Quindi fare clic su OK .
➤ Otterrete il duplicati rimossi automaticamente dal vostro set di dati.
Per saperne di più: Come rimuovere i nomi doppi in Excel (7 semplici metodi)
2. Utilizzare il filtro avanzato per rimuovere i duplicati e mantenere il primo valore.
È possibile utilizzare il filtro avanzato di Excel per eliminare i duplicati mantenendo il primo valore nel set di dati.
Fase 1:
➤ Selezionare l'intero set di dati.
➤ Vai a Dati e avanzate nella barra degli strumenti di Excel nella sezione Ordinamento e filtro .
Fase 2:
➤ Fare clic su Avanzato .
➤ Nel Filtro avanzato finestra di dialogo , controllare Solo record unici .
Fase 3:
➤ Quindi fare clic su OK .
➤ Otterrete il rimozione delle righe duplicate automaticamente dal set di dati.
Per saperne di più: Come rimuovere le righe duplicate in base a una colonna in Excel
3. Inserire la funzione UNIQUE per rimuovere i duplicati mantenendo il primo valore in Excel
È inoltre possibile utilizzare il comando UNICO di Excel per eliminare i valori duplicati mantenendo il primo valore in Excel.
Selezionare una nuova colonna e inserire questa formula:
=UNIQUE(
B4:E14
,FALSO,FALSO)
Eliminerà le righe con valori duplicati, mantenendo il primo, e creerà una nuova copia del set di dati in una nuova posizione.
Note:
- Questo metodo è molto utile quando si vuole creare una nuova copia del nostro set di dati in una nuova posizione.
- Il UNICO è disponibile in Office 365 solo.
Per saperne di più: Come eliminare i duplicati in Excel ma mantenerne uno (7 metodi)
Letture simili
- Come rimuovere le righe duplicate in una tabella di Excel
- Correzione: Excel Rimuovi duplicati non funziona (3 soluzioni)
- Come rimuovere i duplicati usando VLOOKUP in Excel (2 metodi)
- Rimuovete le righe duplicate in base a due colonne in Excel [4 modi].
4. Utilizzare Power Query per rimuovere i duplicati e mantenere la prima voce.
Fase 1:
➤ Selezionare l'intero set di dati.
➤ Vai a Dati; Da tabella/intervallo nella barra degli strumenti di Excel nella sezione Ottenere e trasformare i dati .
Fase 2:
➤ Fare clic su Da Tabella / Intervallo .
➤ Nel Crea tabella finestra di dialogo , Controllare La mia tabella ha intestazioni .
Fase 3:
➤ Quindi fare clic su OK .
➤ L'editor di Power Query si aprirà con il set di dati.
➤ Dal Rimuovi righe opzione nell'ambito dell'opzione Casa fare clic su Rimuovere i duplicati .
Passo 4:
➤ Le righe duplicate verranno rimosse mantenendo le prime righe.
Per saperne di più: Come rimuovere i duplicati da una colonna in Excel (3 metodi)
5. Incorporare i codici VBA per eliminare i duplicati e mantenere il primo valore
Se tutti i metodi sopra descritti non vi soddisfano, potete utilizzare un codice VBA per rimuovere le righe duplicate dal vostro set di dati.
Fase 1:
➤ Aprire una nuova VBA e inserire un altro nuovo modulo (fare clic qui per vedere come aprire un nuovo modulo VBA in Excel )
➤ Inserire questo codice nel modulo:
Codice:
Sub Remove_Duplicates() Dim Rng As Range Set Rng = Selection Rng.RemoveDuplicates Columns:=Array(1, 2), Header:=xlYes End Sub
➤ Produce una macro chiamata Rimuovi_Duplicati Voglio rimuovere le righe duplicate in base a Colonne 1 e 2 (Nome e ID) . Usate il vostro.
Fase 2:
Tornate al vostro foglio di lavoro.
Selezionare il set di dati ed eseguire la macro.
Questa volta rimuoverà le righe solo se il nome e l'ID dello studente sono uguali.
Nota: In questo caso non ha rimosso Frank Orwell perché gli ID dei due studenti sono diversi, cioè sono due studenti diversi.
Per saperne di più: Excel VBA: rimuovere i duplicati da una matrice (2 esempi)
Conclusione
Utilizzando questi metodi, è possibile rimuovere i valori duplicati mantenendo il primo dal set di dati in Excel. Se avete domande, non esitate a porcele.