Formel for å finne duplikater i Excel (6 enkle måter)

  • Dele Denne
Hugh West

Her skal vi beskrive noen måter å finne duplikater i Excel ved å bruke formel. Noen av dem kan være kjent for deg, og noen vil være nye. Vi vil prøve å beskrive den på den enkleste måten slik at du lett kan fange den.

Her inkluderer vi et datasett som indikerte Studentnavn og deres favoritt frukt .

Last ned øvelsesarbeidsbok

Last ned dette øvelsesarket for å trene mens du leser denne artikkelen.

Formel for å finne duplikater.xlsx

1. Formel for å finne duplikater i Excel, inkludert 1 st forekomster

1.1 Bruke COUNTIF for å finne duplikater i én kolonne i Excel

La oss ha en tabell med elementer som frukt. Her er varenavnet i kolonnen, og du vil finne et duplikat.

Her er en formel for å finne duplikater i Excel inkludert første forekomst,

=COUNTIF(B:B,B4)>1

Som du kan se på bildet ovenfor, formel returnerer TRUE for dupliserte verdier og FALSE for unike verdier. I denne formelen valgte vi hele B -kolonnen.

Merk:

Du kan finne duplikater i et fast celleområde i stedet for i en hel kolonne . For dette må du låse området med $ -tegnet. For å søke etter duplikater i cellene B4:B10, bruker du for eksempel denne formelen:

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

1.2 Tell antall duplikaterBruke COUNTIF

Hvis du vil vite det totale antallet dupliserte verdier, kan du bruke COUNTIF-funksjonen . For å telle dupliserte verdier må du bruke den gitte COUNTIF -formelen: =COUNTIF($B$4:$B$10, $B4)

1.3 Bruke HVIS-funksjonen med COUNTIF i Excel

For et duplikat kan du bruke HVIS-funksjonen med COUNTIF og få et duplikat eller unikt nummer.

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

Hvis du vil at en Excel-formel kun skal finne duplikater, erstatter du « Unik " med blank (" ") slik:

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

Formelen vil vise " Duplikater " for dupliserte poster, og en tom celle for unike poster.

2. Formel for å finne duplikater i Excel uten 1 st forekomster

Her vil vi oppdage duplikater uten første forekomst. Her bruker vi to formler, en HVIS med TELLHVIS og den andre er HVIS med TELLHVIS .

2.1 Bruke If-funksjonen i én kolonne Excel

Hvis du vil filtrere eller fjerne duplikater, vil ikke formelen ovenfor fungere. Fordi den merker alle identiske poster som duplikater. Og hvis du ønsker å beholde de unike verdiene i listen din, kan du ikke slette alle duplikatposter, du trenger bare å slette den andre og alle påfølgende forekomster.

Så vi vil endre Excel-duplikatformelen vår ved å bruke absolutt og relativ cellereferanser:

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

Som du kan se på bildet nedenfor, identifiserer ikke denne formelen den første forekomsten av « epler ” som duplikat:

2.2 Bruke If-funksjonen med COUNTIFS for å finne duplikater i to kolonner

Ovenfor viste vi hvordan du finner dupliserte verdier i en kolonne, nå skal vi se her hvordan du finner duplikater i to kolonner i excel.

I dette eksemplet har vi tatt en tabell der Elevens navn er i kolonne A og Fruktene er i kolonne B. Nå ønsker vi å finne dupliserte verdier har samme navn og frukter.

Formelen for å finne dupliserte verdier i to kolonner er

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

3. Bruke If-funksjonen med SUMPRODUCT for å finne duplikater i flere rader

Vi kan finne duplikater i flere rader. Her vil vi bruke SUMPRODUKT-funksjonen med HVIS -funksjonen.

Her er formelen:

=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 deler opp formelen til

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

Du får opp hvor mange ganger den raden gjentas.

I formelen, $B$4:$B$10,$C$4:$C$10,$D$4:$D$ angi områdekolonnene som du vil finne duplikatet fra. Du kan endre rekkevidden i henhold til dataene dine. Her bruker vi absolutte referanser for å få eksakte verdier fra dataområdet. Og B4 , C4, D4 indikerer de første cellene i hver kolonne av dataene som måbrukt på denne formelen, kan du endre dem i henhold til dataene dine.

Formelen ovenfor er basert på data i 3 kolonner, du kan øke kolonnene i dataområdet ditt, og følgelig vil du legge til områdene. Og så kan du enkelt finne de identiske radene.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.