Slik Vlookup Duplicate Matches i Excel (5 enkle måter)

  • Dele Denne
Hugh West

Det er veldig enkelt å matche duplikater i Excel. Vi kan bruke forskjellige funksjoner og formler for å finne duplikater i Excel . La meg vise deg de beste og enkle metodene for å vlookup dupliserte treff i Excel.

Last ned Practice Book

Du kan laste ned den gratis Excel-malen herfra og trene på egenhånd.

Vlookup Duplicate Matches.xlsx

5 måter å Vlookup Duplicate Matches i Excel

La oss først bli introdusert til datasettet vårt. I datasettet mitt har jeg plassert noen selgeres navn og salgsstatus i to påfølgende uker. Ta en titt på at det er noen stater som er vanlige. Nå skal jeg vise hvordan du søker opp disse duplikatene med VLOOKUP og andre Excel-funksjoner.

Metode 1: Bruk VLOOKUP-funksjonen for å finne dupliserte treff i Excel

I vår aller første metode, vil vi bruke VLOOKUP-funksjonen for å finne duplikater. VLOOKUP funksjonen kan slå opp en verdi i kolonnen lengst til venstre i en datatabell og returnerer den tilsvarende verdien fra en annen kolonne som er plassert på høyre side av tabellen. Her vil oppslagsverdien vår være fra Kolonne D og vil finne duplikatene fra Kolonne C . Hvis et duplikat blir funnet, vil det vise statens navn. Ellers vil den vise #N/A .

Trinn 1:

⏩ Aktiver Celle E5 .

⏩ Skriv inn formelen gitt nedenfor-

=VLOOKUP(D5,$C$5:$C$11,1,FALSE)

⏩ Trykk deretter på Enter -knapp for å få resultatet.

Trinn 2:

⏩ Senere, dobbel -klikk ikonet Fyllhåndtak for å kopiere formelen.

Nå vil du se at duplikater er funnet.

Les mer: Finn duplikater i to kolonner i Excel

Metode 2: Bruk MATCH-funksjonen for å finne duplikattreff i Excel

Nå finner vi duplikater ved å bruke MATCH-funksjonen . Men her vil oppslagsverdien vår være fra Kolonne C og vil finne duplikatene fra Kolonne D. Hvis et duplikat blir funnet, vil det vise radnummeret til duplikatverdien, hvis ikke da vil den vise #N/A . Husk at her telles radnummeret referert til den valgte matrisen.

Trinn 1:

⏩ Skriv inn formelen i Celle E5

=MATCH(C5,$D$5:$D$11,FALSE)

⏩ Trykk på Enter -knappen.

Trinn 2:

⏩ Til slutt bruker du verktøyet Fyllhåndtak for å kopiere formelen.

Da vil du se at duplikater trekkes ut med array-radnummeret.

Les mer: Finn samsvar eller dupliserte verdier i Excel

Metode 3: Kombiner IF, ISNA, VLOOKUP Funksjoner for å finne duplikattreff i Excel

Nå vil vi kombinere tre funksjoner for å matche duplikater. Dette er funksjonene IF , ISNA , VLOOKUP . HVIS -funksjonen sjekker om en betingelse er oppfylt og returnerer én verdi hvis sann ogen annen verdi hvis falsk. ISNA funksjonen er en feilhåndteringsfunksjon, den hjelper å finne ut om en celle har " #N/A feil" eller ikke. Her vil vi matche duplikater i Kolonne D for verdien av Kolonne C. Hvis et duplikat blir funnet, vil det vise "Duplikat" eller "Unik".

Trinn 1:

⏩ I celle E5 skriver du den gitte formelen-

=IF(ISNA(VLOOKUP(D5,$C$5:$C$11,1,FALSE)),"Unique","Duplicate")

⏩ ​​Deretter trykker du bare på Enter -knappen.

Trinn 2:

⏩ Bruk deretter Fyllhåndtak -verktøy for å kopiere formelen.

Formeloversikt:

VLOOKUP(D5,$C$5:$C$11,1,FALSE)

Først vil VLOOKUP-funksjonen slå opp Cellen D5 til matrisen C5:C11 og vil returnere som-

New York

ISNA(VLOOKUP(D5, $C$5:$C$11,1,FALSE))

ISNA-funksjonen vil vise FALSE ettersom den ikke får noen feil hvis den er gitt, den vil vise TRUE. Så resultatet er-

FALSE

IF(ISNA(VLOOKUP(D5,$C$5:$C$11, 1,FALSE)),,"Unique","Duplicate")

Til slutt vil IF-funksjonen gi utdataene "Duplicate" for FALSE og "Unique" for TRUE. Den returnerer-

Duplikat

Lignende avlesninger

  • Hvordan sammenligne rader i Excel for duplikater
  • Excel Finn lignende tekst i to kolonner (3 måter)
  • Hvordan finne & Fjern dupliserte rader i Excel
  • Excel Finn dupliserte rader basert påFlere kolonner

Metode 4: Finn dupliserte verdier i to kolonner i Excel ved å bruke IF, ISNA, VLOOKUP-funksjoner

I denne metoden bruker vi de samme tidligere metodene ' funksjoner for å matche duplikater i to kolonner. Det er derfor jeg har plassert oppslagsverdien i Celle D13 . Nå skal vi bruke denne cellereferansen til å finne samsvaret med den i både Kolonne C og D . Hvis vi finner en match, vil den vise "Duplisert" ellers "Unik".

Trinn:

⏩ Skriv den gitte formelen i Celle D14

=IF(IF(ISNA(VLOOKUP(D13,$C$5:$C$11,1,FALSE)),0,1)

+IF(ISNA(VLOOKUP(D13,$D$5:$D$11,1,FALSE)),0,1)=2,"Duplicated","Unique")

⏩ Klikk på Enter -knappen for utdata.

Så vil du se at den viser "Duplicated".

Formeloversikt:

ISNA(VLOOKUP(D13,$C$5:$C$11, 1,FALSE))

Her fungerer ISNA og OPPSLAG funksjonene som den forrige metoden. Så den returnerer-

USANN

IF(ISNA(VLOOKUP(D13,$C$5:$C$11,1 ,FALSE)),0,1)

Deretter vil HVIS -funksjonen vise O for USANN og 1 for TRUE for matrisen C5:C11 . Det vil returnere som-

1

IF(ISNA(VLOOKUP(D13,$D$5:$D$11, 1,FALSE)),0,1)

Her vil HVIS -funksjonen vise O for USANN og 1 for TRUE for matrisen D5:D11 . Det vil returnere som-

1

HVIS(HVIS(ISNA(VLOOKUP(D13,$C$5:$C$11,1,FALSE)),0,1)

+HVIS(ISNA(VLOOKUP( D13,$D$5:$D$11,1,FALSE)),0,1)=2,”Duplicated”,”Unique”)

Nå vil den endelige HVIS-funksjonen summere utdataene av disse to IF-funksjonene. Hvis summen returnerer 2 vil den vise Duplisert, Hvis ikke vil den vise Unique. Så den returnerer-

“Duplicated”

Les mer: Excel Formula to Find Duplicates in One Column

Metode 5: Bli med VLOOKUP og COUNTIF-funksjoner for å finne dupliserte treff i Excel

For denne metoden har jeg laget et nytt datasett for denne metoden. Jeg har brukt noen programmeringsspråkkursnavn, deres IDer og deltakeres navn. Du vil se at noen har tatt det samme kurset. Nå skal vi bruke funksjonene VLOOKUP og COUNTIF sammen for å matche duplikater. Vi vet at VLOOKUP alltid viser den første forekomsten. Hva skal vi gjøre hvis vi vil ha verdiene for neste forekomst? La oss se.

Til å begynne med oppretter vi unike IDer ved å bruke funksjonen COUNTIF .

Trinn 1:

⏩ For den typen den angitte formelen i Celle B5

=COUNTIF($C$5:C5,C5)&"-"&C5

⏩ Trykk på Enter-knappen

⏩ Bruk deretter verktøyet Fyllhåndtak for å kopiere formelen.

Se nå at dupliserte ID-er er i et serienummer .

Trinn 2:

⏩ Skriv den gitte formelen i Celle D15

=VLOOKUP(COUNTIF($C$15:C15,C15)&"-"&C15,$B$5:$E$11,4,FALSE)

⏩ Klikk Enter knapp.

Trinn 3:

⏩ Til slutt bruker du verktøyet Fyllhåndtak for å kopier formelen.

Og nå vil du se at vi har de neste forekomstverdiene som betyr deltakernavn for samme kurs-ID.

Formeloversikt:

COUNTIF($C$15:C15,C15)

COUNTIF funksjonen vil telle forekomsten antall celle C15 som returnerer som-

1

COUNTIF($C$15:C15,C15)&"-"&C15

Den vil deretter legge til en bindestrek og verdien av cellen med forekomstnummeret for å lage en unik ID som vil returnere som-

1-C102

VLOOKUP(COUNTIF($C$15:C15,C15)&”-“&C15,$B$5:$E$11,4,FALSE)

Til slutt vil VLOOKUP -funksjonen slå opp i henhold til den unike ID-en til arrayen B5:E11 og vil vise utdataene fra Kolonne 4 i den arrayen. Så det vil returnere som-

“Peter”

Les mer: Finne ut antall dupliserte rader ved å bruke COUNTIF-formelen

Konklusjon

Jeg håper alle metodene beskrevet ovenfor vil være gode nok til å vlookup dupliserte treff. Still gjerne spørsmål i kommentarfeltet og gi meg tilbakemelding.

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.