INHOUDSOPGAWE
Dit is baie maklik om duplikate in Excel te pas. Ons kan verskillende funksies en formules gebruik om duplikate in Excel te vind . Kom ek wys jou die beste en maklike metodes om duplikaatpassings in Excel op te soek.
Laai Oefenboek af
Jy kan die gratis Excel-sjabloon van hier af aflaai en op jou eie oefen.
Vlookup Duplicate Matches.xlsx
5 Maniere om Duplicate Matches in Excel te Vlookup
Kom ons maak eers kennis met ons datastel. In my datastel het ek sommige verkoopspersone se name en hul verkoopstoestande vir opeenvolgende twee weke geplaas. Kyk of daar 'n paar state is wat algemeen voorkom. Nou sal ek wys hoe om hierdie duplikate op te soek met VLOOKUP en ander Excel-funksies.
Metode 1: Gebruik VLOOKUP-funksie om duplikaatpassings in Excel te vind
In ons heel eerste metode, sal ons die VLOOKUP-funksie gebruik om duplikate te vind. Die VLOOKUP funksie kan 'n waarde in die linkerkantste kolom van 'n datatabel opsoek en gee die ooreenstemmende waarde terug vanaf 'n ander kolom wat aan die regterkant van die tabel geleë is. Hier sal ons opsoekwaarde van Kolom D wees en sal die duplikate van Kolom C vind. As 'n duplikaat gevind word, sal dit die staat se naam wys. Andersins sal dit #N/A wys.
Stap 1:
⏩ Aktiveer Sel E5 .
⏩ Tik die formule hieronder gegee-
=VLOOKUP(D5,$C$5:$C$11,1,FALSE)
⏩ Druk dan net die Enter -knoppie om die resultaat te kry.
Stap 2:
⏩ Later, dubbel -kliek die Vulhandvatsel -ikoon om die formule te kopieer.
Nou sal jy sien dat duplikate gevind word.
Lees meer: Soek duplikate in twee kolomme in Excel
Metode 2: Pas MATCH-funksie toe om duplikaatpassings in Excel te vind
Nou sal ons duplikate vind deur die MATCH-funksie te gebruik. Maar hier sal ons opsoekwaarde van Kolom C wees en sal die duplikate van Kolom D vind. As 'n duplikaat gevind word, sal dit die rynommer van die duplikaatwaarde wys, indien nie dan sal dit #N/A wys. Onthou dat hier rynommer getel word verwys na die geselekteerde skikking.
Stap 1:
⏩ Tik die formule in Sel E5 –
=MATCH(C5,$D$5:$D$11,FALSE)
⏩ Druk die Enter -knoppie.
Stap 2:
⏩ Ten slotte, gebruik die Vulhandvatsel -nutsding om die formule te kopieer.
Dan sal jy sien dat duplikate met hul skikkingsrynommer onttrek word.
Lees meer: Soek passings of duplikaatwaardes in Excel
Metode 3: Kombineer IF, ISNA, VLOOKUP Funksies om duplikaatpassings in Excel te vind
Nou kombineer ons drie funksies om duplikate te pas. Dit is die IF , ISNA , VLOOKUP funksies. Die IF funksie kontroleer of 'n voorwaarde nagekom word en gee een waarde terug as waar en'n ander waarde indien onwaar. Die ISNA funksie is 'n fouthanteringsfunksie, dit help om uit te vind of enige sel " #N/A fout" het of nie. Hier sal ons duplikate in Kolom D pas vir die waarde van Kolom C. As 'n duplikaat gevind word, sal dit "Duplikaat" wys, weer sal "Uniek" wys.
Stap 1:
⏩ In Sel E5 skryf die gegewe formule-
=IF(ISNA(VLOOKUP(D5,$C$5:$C$11,1,FALSE)),"Unique","Duplicate")
⏩ Druk dan net die Enter -knoppie.
Stap 2:
⏩ Gebruik dan die Vul Handvatsel -nutsding om die formule te kopieer.
⏬ Formule-uiteensetting:
➤ VLOOKUP(D5,$C$5:$C$11,1,FALSE)
Eers sal die VLOOKUP-funksie die Sel D5 na die skikking opsoek C5:C11 en sal terugkeer as-
New York
➤ ISNA(VLOOKUP(D5, $C$5:$C$11,1,FALSE))
Die ISNA-funksie sal ONWAAR wys aangesien dit geen fout kry as dit gekry word nie, dit sal WAAR wys. Die resultaat is dus-
ONWAAR
➤ IF(ISNA(VLOOKUP(D5,$C$5:$C$11, 1,FALSE)),,"Unique","Duplicate")
Laastens sal die IF-funksie die uitvoer "Duplicate" vir FALSE en "Unique" vir TRUE gee. Dit gee terug-
Duplikaat
Soortgelyke lesings
- Hoe om rye in Excel te vergelyk vir duplikate
- Excel Vind soortgelyke teks in twee kolomme (3 maniere)
- Hoe om & Verwyder duplikaatrye in Excel
- Excel Vind duplikaatrye gebaseer opVeelvuldige kolomme
Metode 4: Vind duplikaatwaardes in twee kolomme in Excel deur IF, ISNA, VLOOKUP-funksies te gebruik
In hierdie metode sal ons dieselfde vorige metodes gebruik ' funksies om duplikate in twee kolomme te pas. Dit is hoekom ek die opsoekwaarde in Sel D13 geplaas het. Nou sal ons hierdie selverwysing gebruik om die passing daarvan in beide Kolom C en D te vind. As ons 'n passing vind, sal dit "Duplicated" wys, anders "Uniek".
Stappe:
⏩ Skryf die gegewe formule in Sel 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")
⏩ Klik die Enter -knoppie vir die afvoer.
Dan sal jy sien dat dit "Duplicated" wys.
⏬ Formule-uiteensetting:
➤ ISNA(VLOOKUP(D13,$C$5:$C$11, 1,ONWAAR))
Hier werk die ISNA en OPSOEK funksies soos die vorige metode. Dit gee dus terug-
ONWAAR
➤ IF(ISNA(VLOOKUP(D13,$C$5:$C$11,1 ,FALSE)),0,1)
Dan sal die IF -funksie O vir ONWAAR en 1 wys vir WAAR vir die skikking C5:C11 . Dit sal terugkeer as-
1
➤ IF(ISNA(VLOOKUP(D13,$D$5:$D$11, 1,FALSE)),0,1)
Hier sal IF funksie O vir ONWAAR en 1 wys vir WAAR vir die skikking D5:D11 . Dit sal terugkeer as-
1
➤ IF(IF(ISNA(VLOOKUP(D13,$C$5:$C$11,1,ONWAAR)),0,1)
+IF(ISNA(VLOOKUP( D13,$D$5:$D$11,1,FALSE)),0,1)=2,”Duplicated”,,”Unique”)
Nou sal die finale IF-funksie die uitset opsom van daardie twee IF-funksies. As die som 2 gee, sal dit Dupliseer wys, Indien nie, sal dit Uniek wys. Dit gee dus terug-
“Duplicated”
Lees meer: Excel-formule om duplikate in een kolom te vind
Metode 5: Sluit aan by VLOOKUP en COUNTIF-funksies om duplikaatpassings in Excel te vind
Vir hierdie metode het ek 'n nuwe datastel vir hierdie metode gemaak. Ek het sommige programmeertaalkursusse, hul ID's en deelnemers se name gebruik. Jy sal sien dat sommige mense dieselfde kursus gevolg het. Nou sal ons die VLOOKUP - en COUNTIF -funksies saam toepas om duplikate te pas. Ons weet dat VLOOKUP altyd die eerste voorkoms toon. Wat om te doen As ons die volgende voorkomswaardes wil hê? Kom ons kyk.
Aanvanklik sal ons unieke ID's skep deur die COUNTIF funksie te gebruik.
Stap 1:
⏩ Vir daardie tik die gegewe formule in Sel B5 –
=COUNTIF($C$5:C5,C5)&"-"&C5
⏩ Druk die Enter-knoppie
⏩ Gebruik dan die Vulhandvatsel -nutsding om die formule te kopieer.
Kyk nou dat die duplikaat-ID's in 'n reeksnommer is .
Stap 2:
⏩ Skryf die gegewe formule in Sel D15 –
=VLOOKUP(COUNTIF($C$15:C15,C15)&"-"&C15,$B$5:$E$11,4,FALSE)
⏩ Klik die Enter knoppie.
Stap 3:
⏩ Ten slotte, gebruik die Vulhandvatsel -nutsding om kopieer die formule.
En nou sal jy sien dat ons die volgende voorkomswaardes het wat deelnemersname vir dieselfde kursus-ID beteken.
⏬ Formule-ontleding:
⏩ COUNTIF($C$15:C15,C15)
Die COUNTIF funksie sal die voorkoms tel nommer van Sel C15 wat terugstuur as-
1
⏩ COUNTIF($C$15:C15,C15)&"-"&C15
Dit sal dan 'n koppelteken en die waarde van die sel met die voorkomsnommer byvoeg om 'n unieke ID te maak wat sal terugkeer as-
1-C102
⏩ VLOOKUP(COUNTIF($C$15:C15,C15)&”-“&C15,$B$5:$E$11,4,FALSE)
Laastens sal die VLOOKUP funksie volgens daardie unieke ID na die skikking B5:E11 soek en sal die uitvoer van Kolom 4 van daardie skikking wys. Dit sal dus terugkeer as-
“Peter”
Lees meer: Vind uit die aantal duplikaatrye deur gebruik te maak van COUNTIF formule
Gevolgtrekking
Ek hoop al die metodes wat hierbo beskryf word, sal goed genoeg wees om duplikaatpassings op te soek. Vra gerus enige vrae in die kommentaar afdeling en gee my asseblief terugvoer.