Innholdsfortegnelse
En av de viktigste og mest brukte oppgavene i Excel er å fjerne dupliserte verdier fra et datasett. I dag skal jeg vise deg hvordan du fjerner duplikater fra datasettet og beholder den første verdien samtidig.
Last ned øvelsesarbeidsbok
Fjern duplikater og behold First Value.xlsm
5 metoder for å fjerne duplikater og beholde den første verdien i Excel
Her vi har et datasett med navn , ID , karakterer, og karakterer til noen elever i en eksamen i Sunflower barnehage.
I dag er målet vårt å slette dupliserte verdier mens de første verdiene fra dette datasettet beholdes.
1. Kjør funksjonen Fjern duplikater fra Excel-verktøylinjen
Trinn 1:
➤ Velg hele datasettet.
➤ Gå til Data > Fjern duplikater -verktøyet i Excel-verktøylinjen under delen Dataverktøy .
Trinn 2:
➤ Klikk på Fjern duplikater .
➤ Kryss av for alle navnene på kolonnene du vil slette duplikater fra.
Trinn 3:
➤ Klikk deretter OK .
➤ Du vil få duplikatene fjernet automatisk fra datasettet ditt.
Les mer: Hvordan fjerne dupliserte navn i Excel (7 enkle metoder)
2. Bruk avansert filter for å fjerne duplikater og beholde det førsteVerdi
Du kan bruke det avanserte filteret til Excel for å eliminere duplikater ved å beholde den første verdien i datasettet.
Trinn 1:
➤ Velg hele datasettet.
➤ Gå til Data > Avansert -verktøy i Excel-verktøylinjen under delen Sorter & Filter .
Trinn 2:
➤ Klikk på Avansert .
➤ I Avansert filter -dialogboksen , krysser du bare unike poster .
Trinn 3:
➤ Klikk deretter OK .
➤ Du vil få dupliserte rader fjernet automatisk fra datasettet ditt.
Les mer: Slik gjør du Fjern dupliserte rader basert på én kolonne i Excel
3. Sett inn UNIQUE-funksjonen for å fjerne duplikater mens du beholder den første verdien i Excel
Du kan også bruke funksjonen UNIQUE i Excel for å slette duplikatverdiene mens du beholder den første verdien i Excel .
Velg en ny kolonne og skriv inn denne formelen:
=UNIQUE(
B4:E14
,FALSE,FALSE)
Det vil slette radene med dupliserte verdier mens den første beholder, og opprette en ny kopi av datasettet på en ny plassering.
Merknader:
- Denne metoden er veldig nyttig når du vil lage en ny kopi av datasettet vårt på et nytt sted.
- UNIQUE -funksjonen er kun tilgjengelig i Office 365 .
Les mer: Hvordan slette duplikater i Excel, men beholde en (7 metoder)
Lignende avlesninger
- Hvordan Fjern dupliserte rader i Excel-tabell
- Fiks: Excel Fjern duplikater som ikke fungerer (3 løsninger)
- Slik fjerner du duplikater ved hjelp av VLOOKUP i Excel ( 2 metoder)
- Fjern dupliserte rader basert på to kolonner i Excel [4 måter]
4. Bruk Power Query for å fjerne duplikater og beholde den første oppføringen
Trinn 1:
➤ Velg hele datasettet.
➤ Gå til Data > Fra Table / Range -verktøyet i Excel-verktøylinjen under delen Hent & Transform data .
Trinn 2:
➤ Klikk på Fra tabell / Range .
➤ I Opprett tabell -dialogboksen , Sett kryss for Min tabell har overskrifter .
Trinn 3:
➤ Klikk deretter på OK .
➤ Power Query Editor åpnes med datasettet ditt.
➤ Fra Fjern rader -alternativet under Hjem -fanen, klikk på Fjern duplikater .
Trinn 4:
➤ De dupliserte radene vil bli fjernet mens de første radene beholdes.
Les mer: Hvordan fjerne duplikater fra Kolonne i Excel (3 metoder)
5. Bygg inn VBA-koder for å eliminere duplikater og beholde den første verdien
Hvis alle de ovennevnte metodene ikke kan tilfredsstille deg, kan dubruk en VBA-kode for å fjerne dupliserte rader fra datasettet.
Trinn 1:
➤ Åpne et nytt VBA -vindu og sett inn et nytt nytt modul (Klikk her for å se hvordan åpne en ny VBA-modul i Excel )
➤ Sett inn denne koden i modulen:
Kode:
1208
➤ Den produserer en makro kalt Remove_Duplicates . Jeg ønsker å fjerne dupliserte rader basert på kolonne 1 og 2 (navn og ID) . Du bruker din.
Trinn 2:
➤ Kom tilbake til regnearket.
➤ Velg datasettet ditt og kjør denne makroen.
➤ Denne gangen vil den fjerne radene bare hvis både navnet og student-IDen er det samme.
Merk: Her har den ikke fjernet Frank Orwell fordi ID-ene til de to studentene er forskjellige, det vil si at de er to forskjellige studenter.
Les mer: Excel VBA: Fjern duplikater fra en matrise (2 eksempler)
Konklusjon
Ved å bruke disse metodene kan du kan fjerne de dupliserte verdiene mens du beholder den første fra datasettet i Excel. Har du noen spørsmål? Spør oss gjerne.