Excel har to hurtige veje til en liste uden dubletter: funktionen ENTYDIGE (engelsk: UNIQUE), der laver en ny liste og lader originalen være, og kommandoen Fjern dubletter, der sletter rækker. I vores test opførte de sig ens på ét vigtigt punkt: store og små bogstaver blev betragtet som ens, men et ekstra mellemrum gjorde to værdier forskellige. Importerede lister er fulde af den slags mellemrum, så rens værdierne, før du sammenligner.
Eksemplerne bruger en opdigtet kontaktliste, hvor nogle personer optræder flere gange:
| Række | A | B | C |
|---|---|---|---|
| 1 | Navn | Oprettet | |
| 2 | Anna Holm | anna.holm@example.com | 15-01-2026 |
| 3 | Bo Nielsen | bo.nielsen@example.com | 03-02-2026 |
| 4 | Anna Holm | Anna.Holm@example.com | 20-06-2026 |
| 5 | Karen Lund | karen.lund@example.com | 11-03-2026 |
| 6 | Bo Nielsen | bo.nielsen@example.com␣ | 02-05-2026 |
| 7 | Mads Bach | mads.bach@example.com | 09-04-2026 |
| 8 | Karen Lund | karen.lund@example.com⍽ | 30-08-2026 |
| 9 | Lise Frost | lise.frost@example.com | 14-02-2026 |
| 10 | Anna Holm | anna.holm@example.com | 20-06-2026 |
| 11 | Mads Bach | mads.bach@example.com | 09-04-2026 |
Find dubletterne med TÆL.HVIS
Før du sletter noget, er det en god idé at se, hvilke rækker der er dubletter. TÆL.HVIS (engelsk: COUNTIF) tæller, hvor mange gange e-mailen i rækken findes i hele kolonnen:
Resultatet viste de to fælder:
| Række | A | B | C |
|---|---|---|---|
| 1 | Oprettet | Antal | |
| 2 | anna.holm@example.com | 15-01-2026 | 3 |
| 3 | Anna.Holm@example.com | 20-06-2026 | 3 |
| 4 | bo.nielsen@example.com | 03-02-2026 | 1 |
| 5 | bo.nielsen@example.com␣ | 02-05-2026 | 1 |
| 6 | karen.lund@example.com⍽ | 30-08-2026 | 1 |
anna.holmogAnna.Holmblev talt som ens:TÆL.HVISskelner ikke mellem store og små bogstaver. Det samme gælder et almindeligt lighedstegn:=B2=B4gav SAND. Skal du skelne, så brug=EKSAKT(B2;B4), som gav FALSK.- Bo og Karen blev ikke fundet som dubletter, fordi deres anden række har et mellemrum til sidst.
Vil du hellere have dubletterne farvet end talt, så se guiden om betinget formatering med formler.
Lav en nøgle, der kan sammenlignes
Løsningen er en hjælpekolonne med en renset udgave af e-mailen, som alle sammenligninger bygger på:
Indefra og ud:
UDSKIFT(B2;TEGN(160);" ")erstatter hårde mellemrum (tegn 160) med almindelige.FJERN.OVERFLØDIGE.BLANKE(engelsk: TRIM) fjerner mellemrum foran og bagved og gør dobbelte mellemrum til enkelte.SMÅ.BOGSTAVER(engelsk: LOWER) gør alt til små bogstaver. Det er ikke nødvendigt forTÆL.HVIS, men nøglen bliver ensartet og lettere at læse.
Nu kan du tælle på nøglen i stedet:
Med nøglen fik Anna 3, Bo 2, Karen 2, Mads 2 og Lise 1. Alle dubletter er fundet.
En liste uden dubletter med ENTYDIGE
ENTYDIGE returnerer hver værdi én gang og løber ned over de celler, den skal bruge:
| Formel | Antal værdier | Bemærkning |
|---|---|---|
=ENTYDIGE(Kontakter!B2:B11) |
7 | Anna blev slået sammen, men Bo og Karen stod der to gange hver |
=ENTYDIGE(Kontakter!F2:F11) |
5 | Én pr. person |
=ENTYDIGE(Kontakter!F2:F11;;SAND) |
1 | Kun lise.frost@example.com, der aldrig gentages |
=ENTYDIGE(Kontakter!A2:C11) |
8 rækker | Hele rækker: kun rækker, der er ens i alle tre kolonner (bortset fra store og små bogstaver), tæller som dubletter |
Det tredje argument, SAND, er let at misforstå. Det giver ikke “hver værdi én gang”, men “kun de værdier, der forekommer præcis én gang”. Det er nyttigt, når du vil finde dem, der ikke har dubletter.
ENTYDIGE ændrer ikke originalen, og listen opdateres, når data ændres. Ifølge Microsoft findes funktionen i Excel 2021, Excel 2024 og Microsoft 365.
Kommandoen Fjern dubletter
Ifølge Microsoft finder du den under Data › Dataværktøjer › Fjern dubletter, hvor du vælger, hvilke kolonner der skal sammenlignes. Rækkerne slettes, så arbejd på en kopi, eller brug Fortryd, hvis resultatet ikke er det, du ville have. Microsoft skriver også, at kommandoen sammenligner værdierne, som de vises: den samme dato med to forskellige datoformater tæller som to forskellige værdier.
Vi har kørt den samme funktion på den urensede liste. Det skete fra et script og ikke gennem dialogboksen, så en eventuel besked om, hvor mange rækker der blev fjernet, har vi ikke set. Rækkerne, der var tilbage:
| Sammenlign på | Rækker tilbage | Hvad der skete |
|---|---|---|
| Kun E-mail | 7 | Første forekomst blev beholdt: Anna fra 15-01-2026. Bo og Karen med mellemrum til sidst blev ikke fjernet |
| Navn, E-mail og Oprettet | 8 | Kun Mads (helt ens) og Anna fra 20-06-2026 (forskel kun i store/små bogstaver) blev fjernet |
Altså samme regler som ENTYDIGE: store og små bogstaver er ens, mellemrum er ikke. Og det er altid den øverste række, der bliver.
Behold den nyeste række
Ofte er den nyeste række den rigtige, fx den seneste adresse. Der er to måder.
Med sortering og Fjern dubletter
- Læg nøglekolonnen ved siden af data, og sørg for, at den er med i det område, du markerer.
- Sortér efter Oprettet med nyeste øverst.
- Kør Fjern dubletter og sammenlign kun på nøglekolonnen.
Fordi den øverste række bliver, står du tilbage med den nyeste. I vores test blev 5 rækker tilbage: Karen fra 30-08-2026, Anna fra 20-06-2026, Bo fra 02-05-2026, Mads fra 09-04-2026 og Lise fra 14-02-2026.
Med formler, uden at slette noget
Markér den nyeste række for hver nøgle. Rækken er den nyeste, hvis ingen række med samme nøgle har en senere dato:
Anna har to rækker fra 20-06-2026, og begge fik SAND. Skal der kun være én, så behold den første af dem:
Nu kan FILTRER (engelsk: FILTER) hente de rækker, der skal beholdes, til et nyt ark:
Formlen gav 5 rækker med de samme personer og datoer som sorteringsmetoden. Formatér datokolonnen som dato, ellers vises datoerne som tal.
Næsten ens, men ikke fundet
Nøglen fanger forskelle i store og små bogstaver og mellemrum. Den fanger ikke stavevarianter som “Kgs. Lyngby” og “Kongens Lyngby” eller et mellemnavn, der er med i den ene række. Den slags skal rettes i data, før nøglen kan hjælpe. Sortér listen efter nøglen eller navnet, så står varianterne typisk lige under hinanden og er lette at se. Skal du dele navne og adresser op først, så se opdel postnummer og by, navne og adresser.
Skal du ikke fjerne dubletter i én liste, men finde forskelle mellem to lister, er det en anden opgave: se sammenlign to lister.