Formel til at finde dubletter i Excel (6 nemme måder)

  • Del Dette
Hugh West

Her vil vi beskrive nogle måder at finde dubletter i Excel ved hjælp af formler på. Nogle af dem er måske velkendte for dig, og andre vil være nye. Vi vil forsøge at beskrive dem på den enkleste måde, så du nemt kan finde dem.

Her medtager vi et datasæt, der viste Navn på den studerende og deres favorit Frugt .

Download arbejdsbog til øvelser

Download dette øvelsesark, som du kan bruge til at øve dig på, mens du læser denne artikel.

Formel til at finde dubletter.xlsx

1. Formel til at finde dubletter i Excel herunder 1 st Forekomster

1.1 Brug af COUNTIF til at finde dubletter i én kolonne i Excel

Lad os have en tabel med varer som f.eks. frugt. Her er varens navn i kolonne, og du ønsker at finde en kopi.

Her er en formel til at finde dubletter i Excel, herunder de første forekomster,

=COUNTIF(B:B,B4)>1

Som du kan se på billedet ovenfor, returnerer formlen TRUE for dobbelte værdier og FALSK for unikke værdier. I denne formel har vi valgt hele B kolonne.

Bemærk:

Du kan finde dubletter i en fast række af celler i stedet for i en hele kolonnen Du skal derfor låse dette område med $ tegn. For eksempel for at søge efter dubletter i cellerne B4:B10, bruge denne formel:

=COUNTIF($B$4:$B$10,B4)>1

1.2 Tælle antallet af dubletter ved hjælp af COUNTIF

Hvis du vil kende det samlede antal duplikerede værdier, kan du bruge COUNTIF-funktion For at tælle dubletter skal du bruge den givne COUNTIF formel: =COUNTIF($B$4:$B$10, $B4)

1.3 Brug af IF-funktionen med COUNTIF i Excel

For en dublet kan du bruge IF-funktion med COUNTIF og få et dublet eller unikt nummer.

=IF(COUNTIF($B$4:$B$10,$B4)>1, "Duplikat", "Unik")

Hvis du kun vil have en Excel-formel til at finde dubletter, skal du erstatte " Unik " med blank (" ") på denne måde:

=IF(COUNTIF($B$4:$B$10,$B4)>1, "Duplikat",""")

Formlen vil vise " Duplikater " for dobbeltposter og en tom celle for unikke poster.

2. Formel til at finde dubletter i Excel uden 1 st Forekomster

Her vil vi opdage dubletter uden første forekomst. Her bruger vi to formler, en IF med COUNTIF og den anden er IF med COUNTIFS .

2.1 Brug af If-funktionen i Excel med én kolonne

Hvis du ønsker at filtrere eller fjerne dubletter, vil ovenstående formel ikke fungere, fordi den markerer alle identiske poster som dubletter. Og hvis du ønsker at bevare de unikke værdier i din liste, kan du ikke slette alle dubletter, men skal kun slette den anden og alle efterfølgende forekomster.

Så vi vil ændre vores Excel-duplikatorformel ved at bruge absolutte og relative cellehenvisninger:

=IF(COUNTIF($B$4:$B4,$B4)>1, "Duplikat",""")

Som du kan se på det følgende billede, identificerer denne formel ikke den første forekomst af " Æbler " som duplikat:

2.2 Brug af If-funktionen med COUNTIFS til at finde dubletter i to kolonner

Ovenfor viste vi, hvordan du finder duplikerede værdier i én kolonne, nu vil vi se her, hvordan du finder duplikker i to kolonner i Excel.

I dette eksempel har vi taget en tabel, hvor Navn på den studerende er i kolonne A og Frugt er i kolonne B. Nu ønsker vi at finde dobbeltværdier med samme navn og frugter.

Formlen til at finde dobbeltværdier i to kolonner er

=IF(COUNTIFS($B$4:$B$10,$B4,$C$4:$C$10,$C4)>1, "Duplikat", "Unik ")

3. Brug af If-funktionen med SUMPRODUCT til at finde dubletter i flere rækker

Vi kan finde dubletter i flere rækker. Her vil vi bruge SUMPRODUCT-funktion med den IF funktion.

Her er formlen:

=IF(SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)>1,"Duplicates","Unique")

Hvis du opdeler formlen til

=SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)

Du får vist, hvor mange gange rækken gentages.

I formlen, $B$4:$B$10,$C$4:$C$10,$D$4:$D$ angiver de kolonner i intervallet, som du vil finde duplikatet fra. Du kan ændre intervallet efter dine data. Her bruger vi absolutte referencer for at få nøjagtige værdier fra dataområdet. Og B4 , C4, D4 angiver de første celler i hver kolonne af dataene, som skal anvendes i formlen, og du kan ændre dem efter dine data.

Ovenstående formel er baseret på data i 3 kolonner, kan du øge kolonnerne i dit datarække, og i overensstemmelse hermed vil du tilføje intervallerne. Og derefter kan du nemt finde de identiske rækker.

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.