Sådan finder og fremhæver dubletter i Excel

  • Del Dette
Michael Brown

I denne vejledning lærer du, hvordan du automatisk fremhæver dubletter i Excel, når du har skrevet noget. Vi vil se nærmere på, hvordan du kan skygge for dubletter af celler, hele rækker eller på hinanden følgende dubletter ved hjælp af betinget formatering og et særligt værktøj.

I sidste uge udforskede vi forskellige måder at identificere dubletter i Excel med formler. Disse løsninger er uden tvivl meget nyttige, men ved at fremhæve dubletter i en bestemt farve kan det 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 dubletter i eksisterende data, men også automatisk kontrollerer nye data for dubletter, lige når du indtaster dem i et regneark.

Disse teknikker fungerer i alle versioner af Excel 365, Excel 2021, Excel 2019, Excel 2016, Excel 2013, Excel 2010 og lavere versioner af Excel 365, Excel 2021, Excel 2019, Excel 2016, Excel 2013, Excel 2010 og lavere.

    Sådan fremhæves dubletter i Excel

    I alle Excel-versioner er der en foruddefineret regel til markering af dubletter. Hvis du vil anvende denne regel i dine regneark, skal du udføre følgende trin:

    1. Vælg de data, du vil kontrollere for dubletter. Det kan være en kolonne, en række eller et område af celler.
    2. På den Hjem under fanen, i fanen Stilarter gruppe, klik på Betinget formatering > Fremhæv celler Regler > Duplikatværdier...

    3. Dobbelte værdier åbnes med formatet Lys rød fyldning og mørkerød tekst valgt som standard. For at anvende standardformatet skal du blot klikke på OK .

    Ud over den røde fyldning og tekstformatering er der en håndfuld andre foruddefinerede formater tilgængelige i rullelisten. Hvis du vil skygge dubletter med en anden farve, skal du klikke på Brugerdefineret format... (det sidste punkt i rullelisten), og vælg den ønskede fyld- og/eller skrifttypefarve.

    Tip. Hvis du vil fremhæve unikke værdier, skal du vælge Unik i det venstre felt.

    Ved hjælp af den indbyggede regel kan du fremhæve dubletter i én kolonne eller i flere kolonner, som vist i følgende skærmbillede:

    Bemærk: Når du anvender den indbyggede regel om dubletter på to eller flere kolonner, sammenligner Excel ikke værdierne i disse kolonner, men fremhæver blot alle dubletter i området. Hvis du vil finde og fremhæve overensstemmelser og forskelle mellem to kolonner, skal du følge eksemplerne i den ovenfor linkede vejledning.

    Når du bruger Excels indbyggede regel til at fremhæve dobbelte værdier, skal du huske på følgende to ting:

    • Det virker kun for individuelle celler. til fremhæve dobbelte ræ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 dubletter af celler, herunder deres første forekomst. Hvis du vil fremhæve alle dubletter undtagen de første tilfælde , oprette en regel for betinget formatering baseret på en formel som forklaret i det næste eksempel.

    Sådan fremhæves dubletter uden 1. forekomster

    Hvis du vil fremhæve 2. og alle efterfølgende dubletter, skal du vælge de celler, du vil farve, og oprette en formelbaseret regel på denne måde:

    1. På den Hjem under fanen, i fanen Stilarter gruppe, klik på Betinget formatering > Ny regel> Brug en formel til at bestemme, hvilke celler der skal formateres .
    2. I den Formater værdier, hvor denne formel er sand feltet, skal du indtaste en formel svarende til denne:

    =COUNTIF($A$2:$A2,$A2)>1

    Hvor A2 er den øverste celle i det valgte område.

  • Klik på den Format... knappen og vælg den ønskede fyld- og/eller skriftfarve.
  • Til sidst skal du klikke 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 følgende vejledning: Excel betinget formatering baseret på en anden celleværdi.

    Resultatet er, at de duplikerede celler med undtagelse af de første forekomster vil blive fremhævet med den farve, du vælger:

    Sådan vises 3., 4. og alle efterfølgende duplikatposter

    Hvis du vil se 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:

    Hvis du vil fremhæve tredje og alle efterfølgende dubletter, skal du oprette en regel for betinget formatering baseret på denne formel:

    =COUNTIF($A$2:$A2,$A2)>=3

    For at skygge den 4. og alle efterfølgende dubletter skal du bruge denne formel:

    =COUNTIF($A$2:$A2,$A2)>=4

    Hvis du kun vil fremhæve bestemte forekomster, skal du bruge er lig med Hvis du f.eks. kun vil fremhæve 2. tilfælde, skal du bruge denne formel:

    =COUNTIF($A$2:$A2,$A2)=2

    Sådan fremhæves dubletter i et område (flere kolonner)

    Når du vil kontrollere for dubletter i flere kolonner, ikke ved at sammenligne kolonnerne med hinanden, men ved at finde alle forekomster af det samme emne i alle kolonnerne, skal du bruge en af følgende løsninger.

    Fremhæv dubletter i flere kolonner, herunder 1. forekomster

    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.

    Du kan også oprette en regel for betinget formatering med denne formel:

    COUNTIF( rækkevidde , top_cell )>1

    Hvis du f.eks. vil fremhæve dubletter i intervallet A2:C8, lyder formlen som følger:

    =COUNTIF($A$2:$C$8, A2)>1

    Bemærk brugen af absolutte cellereferencer for området ($A$2:$C$8) og relative referencer for den øverste celle (A2).

    Fremhæv dubletter i flere kolonner undtagen 1. forekomster

    Løsningen for dette scenario er meget vanskeligere, ikke underligt at Excel ikke har nogen indbygget regel for det :)

    Hvis du vil fremhæve dobbeltposter i flere kolonner og ignorere 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 nøjagtig den samme formel, som vi brugte til at fremhæve dubletter uden 1. forekomst i en kolonne (de detaljerede trin kan findes her).

    I dette eksempel opretter vi en regel for A2:A8 med denne formel:

    =COUNTIF($A$2:$A2,$A2)>1

    Resultatet er, at dubletter uden første forekomst fremhæves i kolonnen længst til venstre i intervallet (der er kun én sådan post i vores tilfælde):

    Regel 2. Gælder for alle efterfølgende kolonner

    Hvis du vil fremhæve dubletter i de resterende kolonner (B2:C8), skal du bruge denne formel:

    =COUNTIF(A$2:$A$8,B2)+COUNTIF(B$2:B2,B2)>1

    I ovenstående formel tæller den første COUNTIF-funktion forekomsten af et givet emne i den første kolonne, og den anden COUNTIF-funktion gør det samme for alle efterfølgende kolonner. Derefter lægger du tallene sammen og kontrollerer, om summen er større end 1.

    Resultatet er, at alle duplikerede elementer, undtagen deres første forekomst, findes og fremhæves:

    Fremhæv dubletter 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$2:$B$8,B2),0) + COUNTIF(B$2:B2,B2)>1

    Hvor B2 er den øverste celle med data i den anden kolonne i målområdet.

    For at forstå formlen bedre kan vi opdele den i 2 hoveddele:

    • For den første kolonne (B) er IF-betingelsen aldrig opfyldt, så kun den anden COUNTIF-funktion beregnes (vi har brugt denne formel til at finde dubletter undtagen første forekomst i en kolonne).
    • For alle de 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-betingelsen altid er TRUE for alle andre kolonner end den første (antallet af kolonner er større end 1), fortsætter 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$2:$C$8,D5)
    • Tæller antallet af forekomster af et givet element i elementets kolonne op til elementets celle: COUNTIF(D$2:D5,D5)
    • Til sidst lægger formlen resultaterne af de to 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.

    Fremhævning af hele rækker baseret på duplikerede værdier i en kolonne

    Hvis din tabel indeholder flere kolonner, kan du måske fremhæve hele rækker baseret på dubletter i en bestemt 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 Vælg hele rækken , og opret derefter en regel med en af følgende formler:

    • Sådan fremhæver duplikerede rækker undtagen 1. forekomster :

    =COUNTIF($A$2:$A2, $A2)>1

  • Sådan fremhæver duplikerede rækker herunder 1. forekomster :
  • =COUNTIF($A$2:$A$15, $A2)>1

    Hvor A2 er den første celle og A15 er den sidst anvendte celle i den kolonne, som du vil kontrollere for dubletter. Som du kan se, er det den smarte brug af absolutte og relative cellereferencer, der gør en forskel.

    Følgende skærmbillede viser begge regler i praksis:

    Sådan fremhæver duplikerede rækker i Excel

    Det foregående eksempel har vist, hvordan du kan farve hele rækker baseret på duplikerede værdier i en bestemt kolonne. Men hvad nu, hvis du vil se rækker, der har identiske værdier i flere kolonner? Eller hvordan fremhæver du absolutte duplikerede rækker, dvs. rækker, der har fuldstændig ens værdier i alle kolonnerne?

    Du kan bruge funktionen COUNTIFS, som gør det muligt at sammenligne celler ud fra flere kriterier. Hvis du f.eks. vil fremhæve dobbeltrækker, der har identiske værdier i kolonne A og B, skal du bruge en af følgende formler:

    • Sådan fremhæver duplikerede rækker undtagen 1. forekomster :

    =COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2)>1

  • Sådan fremhæves dubletter af to rækker med 1. forekomster :
  • =COUNTIFS($A$2:$A$15, $A2, $B$2:$B$15, $B2)>1

    Følgende skærmbillede viser resultatet:

    Som du forstår, er ovenstående eksempel kun til demonstrationsformål. Når du markerer dobbelte rækker i dine virkelige ark, er du naturligvis ikke begrænset til kun at sammenligne værdier i 2 kolonner, COUNTIFS-funktionen kan behandle op til 127 interval/kriteriepar.

    Fremhævning af på hinanden følgende dubletter i Excel

    Nogle gange 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. For at gøre dette skal du vælge cellerne med data (uden kolonnehovedet) og oprette en regel for betinget formatering med en af følgende formler:

    • Sådan fremhæves på hinanden følgende dubletter uden 1. forekomster :

    =$A1=$A2

  • Sådan fremhæves på hinanden følgende dubletter med 1. forekomster :
  • =OR($A1=$A2, $A2=$A3)

    Følgende skærmbillede viser, hvordan du markerer på hinanden følgende dubletter af tekst, men disse regler fungerer også 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 efterfølgende tomme celler skal fremhæves, kan du foretage følgende forbedringer af formlerne:

    • Sådan markerer du på hinanden følgende dubletceller uden 1. forekomster og ignorere tomme celler :

    =AND($A2"", $A1=$A2)

  • Sådan markerer du på hinanden følgende dubletceller med 1. forekomster 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 en hurtigere og nemmere måde at gøre det på. Læs næste afsnit af denne vejledning for at finde ud af det.

    Sådan fremhæves dubletter i Excel med Duplicate Remover

    Duplicate Remover add-in'en er en alt-i-én-løsning til håndtering af dubletter i Excel. Den kan finde, fremhæve, vælge, kopiere eller flytte dubletterede celler eller hele dubletterede rækker.

    På trods af 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:

    • Dedupetabel - for straks at finde og fremhæve dubletter i en tabel.
    • Duplicate Remover - trinvis guide med avancerede muligheder for at identificere og fremhæve dubletter eller unikke værdier i 1 tabel.
    • Sammenligne 2 tabeller - finde og fremhæve 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å Ablebits Data i fanen i Dedupe gruppe:

    Fremhævning af dubletter i Excel med et par klik

    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, men du kan få det ønskede resultat med blot 2 museklik :)

    1. Klik på knappen Dedupetabel knappen, og den smarte tilføjelsesprogram vil hente hele tabellen.
    2. Dedupetabel dialogvinduet åbnes med alle kolonnerne valgt automatisk, og Farve dubletter som er valgt som standard. Så du skal blot klikke på OK :) Færdig!

    Tip. Hvis du vil registrere duplikerede rækker efter en eller flere kolonner, skal du fjerne markeringen af alle irrelevante kolonner og kun lade den eller de vigtigste kolonner være markeret.

    Og resultatet ville se nogenlunde sådan her ud:

    Som du kan se på billedet ovenfor, har værktøjet Dupe Table fremhævet dubletter af rækker uden første instanser .

    Hvis du ønsker at fremhæve dubletter herunder første forekomster , eller hvis du ønsker at farve unikke poster i stedet for dublerede, eller hvis du ikke kan lide den røde standardfarve, skal du bruge Guiden til fjernelse af dubletter der har alle disse funktioner og mange flere.

    Fremhæv dubletter i Excel ved hjælp af en avanceret trin-for-trin-guide

    Sammenlignet med den hurtige Dedupetabel værktøjet, den Duplicate Remover guiden kræver et par klik mere, men det kompenseres med en række ekstra muligheder. Lad mig vise dig den i aktion:

    1. Vælg en celle i din tabel, hvor du vil fremhæve dubletter, og klik på Duplicate Remover knappen på båndet. Guiden kører, og hele tabellen bliver valgt. 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, kan du fjerne markeringen i dette felt.

      Kontroller, at tabellen er valgt korrekt, og klik på Næste .

    2. Vælg en af følgende datatyper, som du vil finde:
      • Duplikater undtagen 1. forekomst
      • Duplikater med 1. forekomst
      • Unikke værdier
      • Unikke værdier og 1. dubletter

      I dette eksempel skal vi finde Duplikater + 1. forekomster :

    3. Vælg nu 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 i tilføjelsesprogrammet angive, om din tabel har overskrifter, og om du vil springe tomme celler over. Begge muligheder er valgt som standard.

  • Endelig skal du vælge den handling, der skal udføres på dubletter. Du har en række muligheder, f.eks. valg af , sletning af , kopiering, flytning af dubletter eller tilføje en statuskolonne til identificere de duperede.
  • Da vi i dag udforsker forskellige måder at fremhæve dubletter i Excel, er vores valg indlysende :) Så vælg Fyld 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å den Færdig knappen og nyde resultatet :)

    Sådan fremhæver du 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 funktionel prøveversion af Ultimate Suite, der indeholder alle vores tidsbesparende værktøjer til Excel. Og din feedback i kommentarerne vil blive meget værdsat!

    Michael Brown er en dedikeret teknologientusiast med en passion for at forenkle komplekse processer ved hjælp af softwareværktøjer. Med mere end ti års erfaring i teknologibranchen har han finpudset sine færdigheder i Microsoft Excel og Outlook samt Google Sheets og Docs. Michaels blog er dedikeret til at dele sin viden og ekspertise med andre og giver nemme at følge tips og vejledninger til at forbedre produktiviteten og effektiviteten. Uanset om du er en erfaren professionel eller nybegynder, tilbyder Michaels blog værdifuld indsigt og praktiske råd til at få mest muligt ud af disse vigtige softwareværktøjer.