Sådan sletter du dubletter i Excel, men beholder en (7 metoder)

  • Del Dette
Hugh West

Excel er et af de meget anvendte værktøjer, vi bruger til vores kontor og forretning. For de fleste af disse værker skal vi håndtere en stor mængde data. Nogle gange skal vi finde unikke oplysninger fra disse data. Så i denne artikel vil vi diskutere, hvordan man sletter dubletter i Excel, men beholder en. At slette alle dubletter er en lidt nemmere opgave. Men vi har brug for nogle ekstra afkast, og det vil blive diskuteret.her.

Til dette formål tager vi data fra et softwarefirma, hvor ingeniørerne kommer fra forskellige lande. Her vil vi duplikere landenavnene og kun beholde et af dem.

Download arbejdsbog til øvelser

Download denne arbejdsbog til træning, så du kan øve dig, mens du læser denne artikel.

Slet dubletter i Excel, men behold en.xlsx

7 metoder til at slette dubletter i Excel, men beholde en

Vi vil diskutere 7 forskellige metoder til at slette dubletter og beholde en enkelt i Excel. Vi har forsøgt at bruge nemme billeder for at gøre alle metoderne lettere.

1. Slet dubletter ved hjælp af avanceret sortering & Filter i Excel

Vi vil bruge det avancerede sorterings & filterværktøj til at slette dubletter her.

Trin 1:

  • Først skal du vælge de celler, hvor vi vil kontrollere dubletter.
  • Her har vi valgt Land kolonne for at kontrollere, om der er dubletter.

Trin 2:

  • Gå til Hjem .
  • Derefter skal du gå til Data fra hovedfanen.
  • Klik nu på Sortere & Filtrere kommando.
  • Herefter får vi den Avanceret mulighed.

Trin 3:

  • Når du har valgt den Avanceret får vi den Avanceret filter .
  • Vi ønsker at se landenavnene i en anden kolonne, så vælg Kopier til en anden placering .
  • Vælg nu placeringen på Kopier til boks .
  • Vælg derefter Kun unikke poster .

Trin 4:

  • Til sidst skal du klikke på OK for at få afkastet.

Kolonne F, kan vi se, at dubletter fjernes, og kun én bevares.

Relateret indhold: Sådan fjernes dubletter baseret på kriterier i Excel (4 metoder)

2. Anvend filterværktøjet til at fjerne gentagelser, men beholde en i Excel

Vi tilføjer en kolonne med navnet Test til anvendelse af den Filter værktøj.

Trin 1:

  • Vi udvælger alle data fra de Land kolonne til at sortere dem.
  • Klik på højre museknap.
  • Fra denne menu skal du gå til Sortere .
  • Klik på Sortere fra A til Z .

Trin 2:

  • Vælg Udvid valget .
  • Klik på Sortere .

Trin 3:

  • Vi får dataene i stigende rækkefølge.

Trin 4:

  • Gå til Celle E5 af den Prøvesøjle .
  • Sammenlign cellerne i Kolonne Land . gerne:
=B5=B6

Trin 5:

  • Tryk nu på Indtast .
  • Træk i den Håndtag til påfyldning indtil den Celle E11 .

Trin 6:

  • For at anvende den Filter vælge den område B4:E11 .
  • Gå til Fanen Hjem.
  • Vælg Data fra hovedfanen.
  • Vælg den Sortere & Filtrere kommando.
  • Endelig, Filter ud fra de angivne muligheder.
  • Eller vi kan skrive Ctrl+Shift+L .

Trin 7:

  • Nu, fra den Prøvesøjle filterindstillinger vælge TRUE .
  • Tryk derefter på OK .

Trin 8:

  • Vi får kun den TRUE data her.

Trin 9:

  • Slet nu landenavnene.

Trin 10:

  • Fjern nu filteret fra vores datarække ved at Ctrl+Shift+L eller følg filteret fra de foregående trin.

Relateret indhold: Sådan fjernes dubletter og beholder den første værdi i Excel (5 metoder)

3. Brug Excel værktøjet Fjern dubletter til kun at beholde den første forekomst

Først kopierer vi den Land kolonne til Kolonne F til at anvende Værktøj til at fjerne dubletter .

Trin 1:

  • Vælg data for Kolonne F .

Trin 2:

  • Gå til Hjem fanebladet.
  • Vælg Data fra hovedfanen.
  • Vælg den Dataafgifter kommando.
  • Nu skal du få den Fjern dubletter mulighed.

Trin 3:

  • Vi vil se den nye Pop-Up .
  • Vælg Land fra kassen.

Trin 4:

  • Tryk på OK på den Fjern dubletter Pop-Up .

Trin 5:

  • En ny Pop-Up vil vise, hvor mange dubletter der er fjernet, og hvor mange unikke der er tilbage.
  • Tryk på OK.

Endelig får vi ét landenavn ud af dubletterne.

4. Brug Excel VBA til at slette dubletter, men beholde den første

Vi vil anvende VBA for at fjerne dubletter og kun beholde ét unikt navn.

Trin 1:

  • Kopier den Land kolonne Kolonne F til at ansøge om VBA .

Trin 2:

  • Tryk på Alt+F11 .
  • Vi får et nyt vindue til at skrive den VBA kode.

Trin 3:

  • Skriv nu nedenstående kode til vinduet.

 Sub Remove_Deplicates_Keep_One() Dim CN As Long: CN = Range("F" & Rows.Count).End(xlUp).Row ActiveSheet.Range("F5:F" & CN).RemoveDuplicates Columns:=1, Header:=Name End Sub 

Dette program vil fjerne dubletter fra kolonne F . F5:F betyder, at den vil søge i det pågældende område.

Trin 4:

  • Tryk derefter på F5 og gå tilbage til det foregående ark.

Denne VBA fjerner alle dubletterne og beholder en af hver.

Relateret indhold: Sådan fjernes dubletter i Excel ved hjælp af VBA (3 hurtige metoder)

5. Anvend pivottabel til at fjerne duplikeringer, mens du beholder en i Excel

Vi vil bruge den Pivottabel i dette afsnit.

Trin 1:

  • Vælg data fra Kolonne B .
  • Gå til Indsæt fra hovedfanen.
  • Vælg den Pivottabel fra kommandoerne.

Trin 2:

  • Der vises en dialogboks for at Opret pivottabel .
  • Vi vil vælge den eksisterende Arbejdsark til at rapportere data fra drejebordstabellen.
  • I den Placering Vælg Celle F4 .
  • Klik derefter på OK .

Trin 3:

  • Nu, fra den PivotTable-felter Vælg Land .

Trin 4:

  • På hovedarket vil vi opregne landet efter at have slettet dubletterne.

6. Slet dubletter med Excel Power Query, men bevar den første

Trin 1:

  • Fra Kolonne B vælge dataene først.
  • Gå til Data fra den Hjem fanebladet.
  • Vælg derefter Fra tabel/område .

Trin 2:

  • Vi får en dialogboks.
  • Vælg Min tabel har overskrifter .
  • Tryk derefter på OK .

Trin 3:

  • Højreklik på landebjælken.
  • Vælg under fanen Udvælgelse Fjern dubletter .

Trin 4:

  • Til sidst får vi afkastet.

Relateret indhold: Excel-formel til automatisk at fjerne dubletter (3 hurtige metoder)

7. Indsæt en Excel-formel for at slette dubletter, men beholde en

Her vil vi bruge en formel til at slette dubletter i Excel.

I den første kopierer vi den Land kolonne til et andet ark og tilføje en Kolonne ved navn Forekomst.

Trin 1:

  • Celle C5 skriv funktionen COUNTIFS. Formlen er:
=COUNTIFS($B$5:B5,B5)

Trin 2:

  • Tryk nu på Indtast .

Trin 3:

  • Træk i den Håndtag til påfyldning indtil den Celle C11 .

Trin 4:

  • Skriv nu Ctrl+Shift+L for at tilføje et filter.

Trin 5:

  • Fra filterindstillingen i Celle C4 , fjerne 1 og vælg de øvrige indstillinger.
  • Tryk derefter på OK .

Trin 6:

  • Nu får vi landenavnene undtagen den første forekomst.

Trin 7:

  • Slet nu alle landenavne.
  • Deaktiver filterindstillingen ved at Ctrl+Shift+L .

Konklusion

I denne artikel har vi vist 7 metoder til hvordan man sletter dubletter i Excel, men beholder en. Jeg håber, at dette vil opfylde dine behov, og du kan også få masser af muligheder. Hvis du har forslag, bedes du nævne dem i kommentarfeltet.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.