Hvordan fjerne duplikater og beholde den første verdien i Excel (5 metoder)

  • Dele Denne
Hugh West

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.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.