VLOOKUP Fuzzy Match yn Excel (3 rappe manieren)

  • Diel Dit
Hugh West

Hjoed sille wy leare hoe't jo VLOOKUP brûke om te sykjen nei Fuzzy Match yn Excel.

Wylst wy wurkje mei gruttere gegevenssets, besykje wy faak om ferlykbere wearden filterje. Ien fan dizze oerienkommende typen hjit Fuzzy Match , wêrby't de wearden net krekt itselde binne, mar se wurde noch oerienkomme op basis fan har oerienkomst.

Dus. Litte wy beprate hoe't jo de VBA VLOOKUP funksje fan Excel brûke kinne om te sykjen nei Fuzzy Match .

Ynlieding ta Fuzzy Match

In Fuzzy Match is in soarte fan diellike oerienkomst.

By dizze soarten wedstriden komt de iene tekst net folslein oerien mei de oare tekst. Mar de wichtige seksjes fan de tekst komme wol oerien mei de oare tekst.

Yn it opjûne foarbyld is it boek “The History of India during the World War” befettet trije wichtige seksjes: Skiednis , Yndia , en Wrâldoarloch .

Dêrom binne alle boeken dy't ien of mear as ien befetsje fan dizze seksjes sille fuzzily oerienkomme mei it boek.

Dus, de fuzzy wedstriden binne:

  • The History of the Second World War
  • Skiednis fan it Alde Grikelân
  • Wrâldoarloch: oarsaken en gefolgen
  • The Indus Civilization: An Ancient History
  • Yndia wint frijheid
  • Adolf Hitler: foar en nei de wrâldoarloch
  • De ûntdekking fan Yndia

Oefenwurkboek downloade

VLOOKUP FuzzyMatching.xlsm

3 oanpak foar VLOOKUP Fuzzy Match yn Excel

Hjir hawwe wy in gegevensset mei de Nammen fan guon boeken fan in boekhannel neamd.

Us doel hjoed is om de VLOOKUP funksje fan Excel te brûken om wat Fuzzy Matches te generearjen . Lit ús beprate oer 3 ferskillende oanpakken.

1. VLOOKUP Fuzzy Match mei help fan jokertekens (Alle Lookup_Value Matching)

  • Allearst sille wy wat fuzzy wedstriden generearje mei it jokerteken it Asterisk (*) symboal. Mar tink derom, jo ​​moatte de folsleine opsykwearde yn dizze metoade oerienkomme, net de aparte dielen fan de opsykwearde .

Wy kinne bygelyks in boek mei de tekst "Twadde Wrâldoarloch" op dizze manier.

Allinnich de boeken mei de folsleine tekst "Twadde Wrâldoarloch" komme oerien.

De formule is ienfâldich. Plak in Asterisk (*) -symboal op beide einen fan de opsykwearde tekst.

De formule sil wêze:

=VLOOKUP("*Second World War*",B5:B22,1,FALSE)

  • Jo kinne ek in selferwizing brûke yn plak fan de oarspronklike tekst. Brûk it symboal Ampersand (&) om se te foegjen ta ien tekst. Lykas dit:

=VLOOKUP("*"&D5&"*",B5:B22,1,FALSE)

Mear witte oer VLOOKUP mei jokertekens besykje dit artikel .

Lês mear: Hoe VLOOKUP mei jokerteken yn Excel útfiere (2 metoaden)

2. Fuzzy Match brûkeVBA

De metoade yn 'e foarige paragraaf ferfollet ús doel foar in part, mar net folslein.

No sille wy in formule ôfliede mei in VBA-koade dat sil ús doel hast folslein ferfolje.

  • Earst iepenje in VBA -finster en ynfoegje de folgjende VBA -koade yn in nije module:

Koade :

7329

Dizze koade bout in funksje mei de namme FUZZYMATCH .

  • No, bewarje it nei de stappen fan metoade 3 fan  dit artikel .

Dizze FUZZYMATCH -funksje fynt alle Fuzzy Matches fan in Opsykwearde direkt.

De Syntaksis fan dizze funksje FUZZYMATCH is:

=FUZZYMATCH(lookup_value,lookup_range)

Om de Fuzzy Matches út te finen fan it boek "The History of India during the World War" , fier dizze lookup_value yn in sel ( D5 yn dit foarbyld) en fier dizze formule yn in oare sel:

=FUZZYMATCH(D5,B5:B22)

Sjoch, wy hawwe alle Fuzzy Match fûn es fan it boek "The History of India during the World War"

  • Hjir D5 is de selferwizing fan de lookup_value ("De Skiednis fan Yndia yn 'e Wrâldoarloch").
  • B5:B22 is it lookup_range .

Litte wy útfine de Fuzzy Matches fan in oar boek mei de namme "A Notebook of the Causes behind the Crime of Big Cities" .

Fier dizze lookup_value ynin sel ( D5 yn dit foarbyld) en fier dizze formule yn in oare sel yn:

=FUZZYMATCH(D5,B5:B22)

💡 Taljochting fan Formule

  • De funksje FUZZYMATCH is de funksje dy't wy boud hawwe yn VBA . It nimt in tekenrige mei de namme lookup_value en in berik fan sellen mei de namme lookup_range en jout in array fan alle Fuzzy Matches fan 'e tekenrige.
  • Dêrom jout FUZZYMATCH(D5,B5:B22) in array werom fan alle Fuzzy Matches fan de tekenrige yn sel D5 út it berik B5:B22 .

Lês mear: How to VLOOKUP Partial Text in Excel (With Alternatives)

S imilar Lêzingen

  • VLOOKUP wurket net (8 redenen en oplossingen)
  • INDEX MATCH vs VLOOKUP-funksje (9 foarbylden)
  • Brûk VLOOKUP mei meardere kritearia yn Excel (6 metoaden + alternativen)
  • Excel VLOOKUP om meardere wearden fertikaal werom te jaan
  • VLOOKUP en Jou alle wedstriden werom yn Excel (7 manieren)

3. Fuzzy Match Using Fuzzy Lookup Add-in fan Excel

Microsoft Excel biedt in Add-in neamd Fuzzy Lookup. Mei it brûken kinne jo twa tabellen oerienkomme foar Fuzzy Lookup .

  • Download en ynstallearje earst de Add-in fan dizze keppeling .
  • Nei it mei súkses ynladen en ynstallearjen, sille jo de Fuzzy Lookup-tafoeging fine yn jo Excel-arkbalke.

  • Dan regeljede gegevenssets yn twa tabellen dy't jo oerienkomme wolle.

  • Hjir haw ik twa tabellen mei twa listen mei boeken fan twa boekhannels mei de namme Robert Bookshop en Martin Bookshop .
  • Gean dan nei it ljepblêd Fuzzy Opsykje > klik op Fuzzy Lookup ark yn Excel Arkbalke.

  • Dêrtroch krije jo in Fuzzy Lookup -tabel makke yn it sydpaniel fan jo wurkboek.

Kies yn de Linker Tabel en Rjochts Tabel opsjes de nammen fan de twa tabellen.

Kies foar dit foarbyld Robert en Martin .

Kies dan yn de seksje Kolommen de nammen fan de kolommen fan elke tabel.

Selektearje yn de seksje Oerienkomstkolom it type oerienkomst dat jo wolle tusken de twa kolommen. Foar Fuzzy Match, selektearje Standert .

  • Klik as lêste op Gean . Jo krije de oerienkommende ferhâlding fan de tabellen yn in nije tabel.

Lês mear: VLOOKUP To Compare Two Lists in Excel (2 of mear manieren)

Konklúzje

Mei dizze metoaden kinne jo de VLOOKUP funksje<2 brûke> fan Excel om te sykjen nei Fuzzy Match. Hoewol dizze metoaden net 100% effisjint binne, binne se dochs tige brûkber. Hawwe jo noch fragen? Fiel jo frij om se te freegjen yn it kommentaarfak. Ferjit net te dielen as jo bettere metoaden hawwe. Bliuw ferbûn mei ExcelWIKI .

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.