Sådan fremhæves dubletter af celler og rækker i Excel
I denne vejledning lærer du, hvordan du kan vise dubletter i Excel. Vi vil se nærmere på forskellige metoder til at skygge dubletter af celler, hele rækker eller på hinanden følgende dubletter ved hjælp af betinget formatering. Du vil også se, hvordan du kan fremhæve dubletter med forskellige farver ved hjælp af et specialiseret værktøj.
I sidste uge udforskede vi forskellige måder at identificere dubletter i Excel på. Utvivlsomt er dubletformlerne meget nyttige, men at fremhæve dubletposter med en defineret farve kan gøre dataanalysen endnu nemmere.
Den hurtigste måde at finde og fremhæve dubletter i Excel på er ved hjælp af betinget formatering. Den største fordel ved denne metode er, at den ikke kun viser dig de eksisterende dubletter, men også registrerer og farver nye dubletter, når du indtaster, redigerer eller overskriver dine data.
Længere fremme i denne vejledning finder du en række måder at fremhæve dubletter på, afhængigt af din specifikke opgave. Disse teknikker fungerer i alle versioner af Excel 2016, Excel 2013, Excel 2010 og lavere versioner af Excel 2016, Excel 2013, Excel 2010 og lavere.
- Highlighting duplikater i Excel med 1. forekomster (indbygget-indbygget regel)
- Sådan fremhæves dubletter i Excel undtagen 1. forekomster
- Sådan fremhæves dubletter i et område (flere kolonner)
- Sådan fremhæves N-te og efterfølgende dublet records
- Skygge hele rækker baseret på duplikerede værdier i en kolonne
- Sådan fremhæver duplikerede rækker i Excel
- Sådan får du vist på hinanden følgende duplikerede celler
- Duplicate Remover – den hurtigste måde at fremhæve dubletter i Excel
Sådan fremhæver dubletter i Excel ved hjælp af den indbyggede regel (med 1. forekomster)
Til at begynde med, i alle Excel-versioner er der en foruddefineret regel til fremhævelse af dubletter i celler. Hvis du vil bruge denne regel i dine regneark, skal du udføre følgende trin:
- Vælg de data, som du vil kontrollere for dubletter. Det kan være en kolonne, en række eller et område af celler.
- Klik på Betinget formatering > Regler for fremhævning af celler > Regler for fremhævning af celler > Duplikatværdier…
- Dialogvinduet Duplikatværdier åbnes med formatet Lys rød fyldning og mørkerød tekst valgt som standard. Hvis du vil anvende standardformatet, skal du blot klikke på OK.
Ud over den røde udfyldning og tekstformatering er der en håndfuld andre foruddefinerede formater tilgængelige på rullelisten. Hvis du vil fremhæve dubletter med en anden farve, skal du klikke på Brugerdefineret format… (det sidste element i rullemenuen) og vælge den fyld- og/eller skriftfarve, du ønsker.
Med den indbyggede regel kan du fremhæve dubletter i én kolonne eller i flere kolonner, som vist i følgende skærmbillede:
Når du bruger Excels indbyggede regel til at fremhæve dubletter, skal du huske på følgende to ting:
- Det virker kun for individuelle celler. For at fremhæve dubletrækker skal du oprette dine egne regler enten baseret på værdier i en bestemt kolonne eller ved at sammenligne værdier i flere kolonner.
- Den skygger for dubletceller, herunder deres første forekomster. Hvis du vil fremhæve alle dubletter med undtagelse af de første forekomster, skal du oprette en regel for betinget formatering baseret på denne formel.
Sådan fremhæver dubletter uden 1. forekomster
For at fremhæve 2. og alle efterfølgende forekomster af dubletter skal du markere de celler, du vil farve, og oprette en formelbaseret regel på denne måde:
- Klik på Betinget formatering > Ny regel >Hvis du vil bruge en formel til at bestemme, hvilke celler der skal formateres.
- I feltet Formater værdier, hvor denne formel er sand, skal du indtaste en formel svarende til denne:
=COUNTIF($A:$A2,$A2)>1
Hvor A2 er den øverste celle i det valgte område.
- Klik på knappen Format…, og vælg den ønskede fyld- og/eller skriftfarve.
- Klik til sidst på OK for at gemme og anvende reglen.
Hvis du ikke har meget erfaring med betinget formatering i Excel, kan du finde de detaljerede trin til at oprette en formelbaseret regel i den følgende vejledning: Excel betinget formatering baseret på en anden celleværdi.
Som resultat vil de duplikerede celler undtagen de første forekomster blive fremhævet med den farve, du vælger:
Sådan vises 3., 4. og alle efterfølgende dubletter
For at få vist dubletter, der begynder med den N-te forekomst, skal du oprette en regel for betinget formatering baseret på formlen som i det foregående eksempel, med den eneste forskel, at du erstatter >1 i slutningen af formlen med det ønskede tal. For eksempel:
For at fremhæve 3. og alle efterfølgende dubletter skal du oprette en regel for betinget formatering baseret på denne formel:
=COUNTIF($A:$A2,$A2)>=3
For at fremhæve 4. og alle efterfølgende dubletter skal du bruge denne formel:
=COUNTIF($A:$A2,$A2)>=4
For kun at fremhæve bestemte forekomster skal du bruge operatoren lig med (=). Hvis du f.eks. kun vil fremhæve 2. forekomster, skal du bruge denne formel:
=COUNTIF($A:$A2,$A2)=2
Sådan fremhæver dubletter i et område (flere kolonner)
Når du vil kontrollere for dubletter over flere kolonner, ikke ved at sammenligne kolonnerne med hinanden, men finde alle forekomster af det samme element i alle kolonnerne, skal du bruge en af følgende løsninger.
Hæv dubletter i flere kolonner, herunder 1. forekomst
Hvis den første forekomst af et element, der optræder mere end én gang i datasættet, anses for at være en dublet, er det nemmest at bruge Excels indbyggede regel for dubletter.
Og du kan oprette en regel for betinget formatering med denne formel:
For eksempel, for at fremhæve dubletter i intervallet A2:C8, lyder formlen således:
=COUNTIF($A:$C, A2)>1
Bemærk brugen af absolutte cellereferencer for området ($A$2:$C$8) og relative referencer for den øverste celle (A2).
Highlight dubletter i flere kolonner uden 1. forekomster
Løsningen for dette scenarie er en del vanskeligere, ikke underligt Excel har ingen indbygget regel til det 🙂
For at fremhæve dubletter i flere kolonner uden at tage hensyn til de første forekomster, skal du oprette 2 regler med følgende formler:
Regel 1. Gælder for den første kolonne
Her bruger du præcis den samme formel, som vi brugte til at fremhæve dubletter uden 1. forekomster i én kolonne (de detaljerede trin kan findes her).
I dette eksempel opretter vi en regel for A2:A8 med denne formel:
=COUNTIF($A:$A2,$A2)>1
Som resultat fremhæves de dubletter uden 1. forekomst i den venstre kolonne i intervallet (der er kun ét sådant element i vores tilfælde):
Regel 2. Gælder for alle efterfølgende kolonner
For at fremhæve dubletter i de resterende kolonner (B2:C8) skal du bruge denne formel:
=COUNTIF(A:$A,B2)+COUNTIF(B:B2,B2)>1
I ovenstående formel tæller den første COUNTIF-funktion forekomsterne af et givet element i den første kolonne, og den anden COUNTIF-funktion gør det samme for alle efterfølgende kolonner. Derefter lægger man disse tal sammen og kontrollerer, om summen er større end 1.
Som resultat findes og fremhæves alle duplikerede elementer undtagen deres 1. forekomst:
Highlight duplikater i alle kolonner med en enkelt regel
En anden mulig løsning er at tilføje en tom kolonne til venstre for dit datasæt og kombinere ovenstående formler til en enkelt formel som denne:
=IF(COLUMNS($B2:B2)>1,COUNTIF(A:$B,B2),0)+COUNTIF(B:B2,B2)>1
Hvor B2 er den øverste celle med data i den 2. kolonne i målområdet.
For bedre at forstå formlen skal vi opdele den i 2 hoveddele:
- For den første kolonne (B) er IF-bestemmelsen aldrig opfyldt, så kun den anden COUNTIF-funktion anvendes, hvilket er den almindelige formel, som vi allerede har brugt til at finde dubletter uden 1. forekomst i én kolonne.
- For alle efterfølgende kolonner (C2:D8) er det vigtigste punkt den smarte brug af absolutte og relative referencer i de to COUNTIF-funktioner. For at gøre det lettere at forstå, har jeg kopieret den til kolonne G, så du kan se, hvordan formlen ændrer sig, når den anvendes på andre celler:
Da IF-bestemmelsen altid er SAND for alle andre kolonner end den første (antallet af kolonner er større end 1), forløber formlen på denne måde:
- Tæller antallet af forekomster af et givet emne (D5 i skærmbilledet ovenfor) i alle kolonner til venstre for den givne kolonne:
COUNTIF(B:$C,D5)
- Tæller antallet af forekomster af et givet element i elementets kolonne op til elementets celle:
COUNTIF(D:D5,D5)
- Slutteligt lægger formlen resultaterne af begge COUNTIF-funktioner sammen. Hvis det samlede antal er større end 1, dvs. hvis der er mere end én forekomst af elementet, anvendes reglen, og elementet fremhæves.
Highlighting entire rows based on duplicate values in one column
Hvis din tabel indeholder flere kolonner, ønsker du måske at fremhæve hele rækker baseret på dubletter i en specifik kolonne.
Som du allerede ved, fungerer Excels indbyggede regel for dubletter kun på celleniveau. Men en brugerdefineret formelbaseret regel har ingen problemer med at skygge rækker. Det vigtigste er at markere hele rækker og derefter oprette en regel med en af følgende formler:
- For at fremhæve dubletrækker eksklusive 1. forekomster:
=COUNTIF($A:$A2, $A2)>1
- For at fremhæve dubletrækker inklusive 1. forekomster:
=COUNTIF($A:$A, $A2)>1
Hvor A2 er den første celle og A15 er den sidst anvendte celle i den kolonne, som du ønsker at kontrollere for dubletter. Som du kan se, er det den smarte brug af absolutte og relative cellehenvisninger, der gør en forskel.
Det følgende skærmbillede demonstrerer begge regler i praksis:
How to highlight duplicate rows in Excel
Det foregående eksempel har demonstreret, hvordan man farver hele rækker baseret på duplikerede værdier i en bestemt kolonne. Men hvad nu, hvis du ønsker at få vist rækker, der har identiske værdier i flere kolonner? Eller hvordan fremhæver du absolutte dubletrækker, dvs. de rækker, der har fuldstændig ens værdier i alle kolonner?
Dertil skal du anvende funktionen COUNTIFS, der gør det muligt at sammenligne celler ud fra flere kriterier. Hvis du f.eks. vil fremhæve dubletrækker, der har identiske værdier i kolonne A og B, skal du bruge en af følgende formler:
- For at fremhæve dubletrækker undtagen 1. forekomst:
=COUNTIFS($A:$A2, $A2, $B:$B2, $B2)>1
- For at fremhæve dubletrækker med 1. forekomst:
=COUNTIFS($A:$A, $A2, $B:$B, $B2)>1
Det følgende skærmbillede demonstrerer resultatet:
Som du forstår, er ovenstående eksempel kun til demonstrationsformål. Når du fremhæver dubletrækker i dine ark i det virkelige liv, er du naturligvis ikke begrænset til kun at sammenligne værdier i 2 kolonner, COUNTIFS-funktionen kan behandle op til 127 interval/kriteriepar.
Highlighting consecutive duplicate rows in Excel
Sommetider har du måske ikke brug for at fremhæve alle dubletter i en kolonne, men kun at vise de på hinanden følgende dubletter, dvs. dem, der ligger ved siden af hinanden. Det gør du ved at markere cellerne med data (uden kolonnehovedet) og oprette en betinget formateringsregel med en af følgende formler:
- For at fremhæve på hinanden følgende dubletter uden 1. forekomster:
=$A1=$A2
- For at fremhæve på hinanden følgende dubletter med 1. forekomst:
=OR($A1=$A2, $A2=$A3)
Det følgende skærmbillede demonstrerer fremhævelse af på hinanden følgende dubletter af tekst, men disse regler vil også fungere for på hinanden følgende dubletter af tal og datoer:
Hvis dit Excel-ark kan have tomme rækker, og du ikke ønsker, at de på hinanden følgende tomme celler skal fremhæves, skal du foretage følgende forbedringer i formlerne:
- For at fremhæve på hinanden følgende dubletter uden 1. forekomst og ignorere tomme celler:
=AND($A2<>"", $A1=$A2)
- For at fremhæve på hinanden følgende dubletter med 1. forekomst og ignorere tomme celler:
=AND($A2<>"", OR($A1=$A2, $A2=$A3))
Som du kan se, er det ikke noget problem at fremhæve dubletter i Excel ved hjælp af betinget formatering. Der er dog endnu en hurtigere og nemmere måde. Hvis du vil finde ud af det, skal du læse det næste afsnit af denne vejledning.
Sådan fremhæver dubletter i Excel med Duplicate Remover
Duplicate Remover-tilføjelsesprogrammet er den alt-i-én-løsning til at håndtere dubletter i Excel. Det kan finde, fremhæve, vælge, kopiere eller flytte dubletterede celler eller hele dubletterede rækker.
Trods navnet kan tilføjelsesprogrammet hurtigt fremhæve dubletter i forskellige farver uden at slette dem.
Duplicate Remover tilføjer 3 nye funktioner til dit Excel-bånd:
- Deduplikeringstabel – for straks at finde og fremhæve dubletter i en tabel.
- Duplicate Remover – trinvis guide med avancerede indstillinger til at identificere og fremhæve dubletter eller unikke værdier i 1 tabel.
- Sammenlign 2 tabeller – find og fremhæv dubletter ved at sammenligne to kolonner eller to separate tabeller.
Når du har installeret Ultimate Suite for Excel, finder du disse værktøjer på fanen Ablebits Data i Dedupe-gruppen:
Highlighting duplicates in Excel in a couple of clicks
I dette eksempel har jeg oprettet følgende tabel med et par hundrede rækker. Og vores mål er at fremhæve duplikerede rækker, der har samme værdier i alle tre kolonner:
Tro det eller ej, du kan få det ønskede resultat med blot 2 museklik 🙂
- Med en hvilken som helst celle i din tabel markeret skal du klikke på knappen Dedupere tabel, og det smarte tilføjelsesprogram vil samle hele tabellen op.
- Dialogvinduet Dedupere tabel åbnes med alle kolonnerne valgt automatisk, og indstillingen Farve dubletter er valgt som standard. Så alt hvad du skal gøre er at klikke på OK 🙂 Færdig!
Og resultatet ville se nogenlunde sådan ud:
Som du kan se på ovenstående billede, har værktøjet Dupe Table fremhævet duplikerede rækker uden første forekomst.
Hvis du vil fremhæve dubletter inklusive første forekomster, eller hvis du vil farve unikke poster i stedet for dubletter, eller hvis du ikke kan lide den røde standardfarve, så brug guiden Duplicate Remover, der har alle disse funktioner og meget mere.
Highlight duplikater i Excel ved hjælp af en avanceret trin-for-trin-guide
Sammenlignet med det hurtige værktøj Dedupe Table kræver guiden Duplicate Remover et par klik mere, men den kompenserer for dette med en række ekstra muligheder. Lad mig vise dig den i aktion:
- Vælg en celle i din tabel, hvor du vil fremhæve dubletter, og klik på knappen Duplicate Remover (Fjernelse af dubletter) på båndet. Guiden kører, og hele tabellen vil blive markeret. Tilføjelsesprogrammet foreslår også, at du opretter en sikkerhedskopi af din tabel, bare for en sikkerheds skyld. Hvis du ikke har brug for det, skal du fjerne markeringen i dette felt.
Kontroller, at tabellen er blevet markeret korrekt, og klik på Næste.
- Vælg en af følgende datatyper, som du vil finde:
- Duplikater undtagen 1. forekomster
- Duplikater med 1. forekomster
- Uikke værdier
- Uikke værdier og 1. forekomster af dubletter
I dette eksempel skal vi finde Duplikater + 1. forekomster:
- Nu skal du vælge de kolonner, der skal kontrolleres for dubletter. Da vi ønsker at fremhæve komplette dubletrækker, har jeg valgt alle 3 kolonner.
Derudover kan du med tilføjelsesprogrammet angive, om din tabel har overskrifter, og om du ønsker at springe tomme celler over. Begge indstillinger er valgt som standard.
- Slutteligt skal du vælge den handling, der skal udføres på dubletter. Du har en række muligheder såsom at vælge, slette, kopiere, flytte dubletter eller tilføje en statuskolonne for at identificere dubletterne.
Da vi i dag udforsker forskellige måder at fremhæve dubletter i Excel på, er vores valg indlysende 🙂 Så vælg Udfyld med farve og vælg en af standardtemaets farver, eller klik på Flere farver… og vælg en brugerdefineret RGB- eller HSL-farve.
Klik på knappen Udfør og nyd resultatet 🙂
Det er sådan du fremhæver dubletter i Excel ved hjælp af vores Duplicate Remover add-in. Hvis du er nysgerrig efter at prøve dette værktøj på dine egne regneark, er du meget velkommen til at downloade en fuldt funktionsdygtig prøveversion af Ultimate Suite, der indeholder alle vores tidsbesparende værktøjer til Excel. Og din feedback i kommentarer vil blive meget værdsat!
Hvis du er tilfreds med Duplicate Remover-præstationen, er vi glade for at give dig denne meget specielle mulighed:
Du er måske også interesseret i
- Sådan identificerer dubletter i Excel (i 1 tabel)
- Sådan sammenligner du 2 kolonner eller tabeller for match og forskelle
- Sådan fjerner dubletrækker i Excel
Sådan fjerner dubletrækker i Excel
Leave a Reply