Fuzzy Lookup yn Excel (mei tafoeging & Power Query)

  • Diel Dit
Hugh West

As jo ​​besykje in part oerienkomst te hawwen neist de krekte oerienkomst fan ferskate gegevens, kinne jo Fuzzy Lookup Excel foar dit doel brûke. Dit artikel sil jo de ynlieding en de gebrûksprosedueres fan dizze Fuzzy Lookup funksje fan Excel jaan.

Wurkboek downloade

Fuzzy Lookup.xlsx

Doel fan Fuzzy Lookup Excel

Gebrûk fan de Fuzzy Lookup funksje fan Excel kinne jo de partoerienkomsten fan twa gegevenstabellen oanjaan, boppedat kinne jo de eksakte besykje oerienkomme ek mei dizze funksje.

Hjir hawwe wy twa datasets mei ferkeaprecords fan jannewaris en febrewaris fan XYZ bedriuw. Mei dizze datasets sille wy de oerienkomsten fine tusken de Product en SalesPerson kolommen fan dizze twa gegevensberik.

Earst moatte jo dizze add-in ynstallearje troch op de folgjende keppeling te klikken.

Fuzzy Lookup Add-In Download Link

Nei it foltôgjen fan de ynstallaasje, as jo jo Excel-wurkboek iepenje, dan sil dizze funksje automatysk wurde tafoege. Hjir kinne wy ​​sjen dat wy in nije ljepper hawwe mei de namme Fuzzy Lookup dy't de Fuzzy Lookup Opsje hat.

Prosedueres fan Fuzzy Lookup Excel brûke

Yn dit artikel sille wy besykje de stappen te sjen foar it brûken fan de Fuzzy Lookup funksje fan Excel tegearre mei de fuzzy matching-opsje fan PowerQuery om de parsjele oerienkomst fan twa gegevenstabellen oan te jaan.

Wy hawwe hjir Microsoft Excel 365 ferzje brûkt, jo kinne alle oare ferzjes brûke neffens jo gemak.

1. Fuzzy Lookup Add-In brûke

Stap-01: Twa tabellen meitsje foar Fuzzy Lookup Excel

Foardat wy de Fuzzy Lookup opsje brûke moatte wy konvertearje de folgjende twa gegevensbereiken yn twa ferskillende tabellen.

Nei it artikel "How to Make a Table in Excel" hawwe wy de berik omsetten yn dizze tabellen.

No moatte wy dizze tabellen omneame.

➤ Selektearje de tabel foar Sales Record fan jannewaris en dan gean nei Tafelûntwerp Tafel >> omneame de tabelnamme as jannewaris .

Op deselde manier, omneame de tabel Sales Record fan febrewaris as Febrewaris .

Stap-02: Fuzzy Lookup meitsje mei Fuzzy Lookup Excel Add-In

➤ Gean nei Fuzzy Lookup Ljepper >> Fuzzy Lookup Opsje.

No krije jo in Fuzzy Lookup diel op it rjochter paniel.

➤ Selektearje de sel wêr't jo jo útfierfergelikingstabel wolle.

➤ Kies de Linkertafel as jannewaris en de Rjochts Tabel as Febrewaris .

No moatte wy de kolommen selektearje wêrfan wy dizze fergeliking wolle, lykas wy wolle dizze ferliking op basis fan de Product kolom en de SalesPerson kolom sadat dizze kolommen selektearre binne yn de fakjes Linkerkolommen en Rjochterkolommen .

As Utfierkolommen selektearje de January.Product en January.SalesPerson út de tabel January en,

February.Product en February.SalesPerson út de tabel Febrewaris en as lêste,

selektearje de FuzzyLookup.Similarity om de persintaazje yndikaasje fan oerienkomsten te krijen.

Foar dizze stap hawwe wy it Aantal fan Komt oerien mei as 1 en de oerienkomstdrempel as 0.51 en drukte dan op Gean .

Op dizze manier hawwe wy wedstriden foar de Produkten Apple en Griene Apple foar de SalesPerson Howard en foar Cherry , Blackberry , en Tomaat dy't folslein oerienkomme, om't de oerienkomst 100% is .

Effekten fan feroarjen fan oantal wedstriden en oerienkomstdrempel

Oantal Wedstriden :

Ofhinklik fan de seleksje fan dizze opsje krije wy it heechste oantal wedstriden.

Foar it selektearjen fan it oantal oerienkomsten as 1 ,

wy krije de folgjende fergelikingstabel wêr't wy ien oerienkomst hawwe foar elk produkt, mar wy hiene Blackberry 2 kear yn 'e Febrewaris tabel mei ferskillende SalesPersons .

Mar as joselektearje Oantal oerienkomsten as 2 ,

dan krije jo de oerienkommende resultaten foar dizze twa Blackberry produkten mei de SalesPerson Sheldon en Matt .

Gelikensensdrempel :

It hat in berik tusken 0 oant 1 en om fan it legere berik nei it hegere berik te gean, sille wy fanút foar in part oerienkomst mei krekte oerienkomst.

Earst sille wy besykje mei in oerienkomstdrempel fan 0.1 .

Hjir krije wy de oerienkomsten fan 20% oant 100% .

Foar it selektearjen fan Gelykheiddrempel as 0.4 ,

it oerienkomstberik is fan 60% oant 100% .

As wy it Similarity Threshold berik as 0.84 ,

Dan is it oerienkomstberik fan 90% oant 100% .

Uteinlik, foar it selektearjen fan de heechste Similarity Threshold berik lykas 1 ,

Dan krije jo allinich de eksakte oerienkomsten as it oerienkomstberik hjir is 100% .

2. Power Query Fuzzy Matching Option

Hjir brûke wy Power Query foar in part oerienkomst fan twa gegevensbereiken ynstee fan de Fuzzy Lookup opsje.

Stap-01: Oanmeitsjen fan twa fragen

Foar it fergelykjen fan de Product en SalesPerson kolommen fan de January en Febrewaris ferkeap records byearst sille wy dizze twa beriken omsette yn queries.

➤ Gean nei Gegevens Ljepblêd >> Fan tabel/berik opsje.

Dan sil de wizard Tabel oanmeitsje ferskine.

➤ Selektearje it berik fan jo gegevenstabel (hjir, wy binne it selektearjen fan it gegevensberik fan de Sales Record fan jannewaris )

➤ Kontrolearje Myn tabel hat kopteksten opsje en druk op OK .

Dêrnei sil in Power Query bewurker iepenje.

➤ Omneame de query as January .

No sille wy dizze gegevens allinich ymportearje as in ferbining.

➤ Gean nei Thús Tab >> Slút & amp; Laad Dropdown >> Slút & Opsje Laad nei .

Dan sil it dialoochfinster Gegevens ymportearje ferskine.

➤ Klik op de Allinnich Meitsje ferbining opsje en druk op OK .

Meitsje op deselde manier in query mei de namme Febrewaris foar de dataset Sales Record of February .

Op it rjochter paniel kinne wy ​​​​de namme sjen fan de twa query's jannewaris en Febrewaris , dy't wy yn dizze stap makke hawwe.

Besibbe ynhâld: VLOOKUP Approximate Match Tekst yn Excel (4 foarbylden)

Stap-02: Combining Queries foar Fuzzy Lookup Excel

Yn dizze stap sille wy de queries fan 'e foarige stap kombinearje om oerien te kommen mei de gegevens fan dizze queries.

➤ Gean nei Data Tab >> Gegevens krije Dropdown >> KombinearjeQueries Dropdown >> Ferbine Opsje.

Dêrnei sil de Ferbine -wizard ferskine.

➤ Klikje op it útklapmenu fan it earste fak en selektearje dan de opsje jannewaris .

➤ Selektearje it útklapmenu fan it twadde fak en selektearje dan de opsje Febrewaris .

Dêrnei moatte wy de kolommen fan de twa fragen selektearje troch te drukken CTRL mei in Links-klik op in tiid wêrfan wy ús gegevens oerienkomme wolle.

Dan, wy kinne sjen dat it 3 rigen oerienkommende fûn hat fan 9 rigen .

Silkene lêzingen:

  • Hoe kinne jo VLOOKUP brûke foar Partial Match yn Excel (4 manieren)
  • Excel Partial Match Two Columns (4 Simple Approaches)
  • Hoe kinne jo INDEX en Match brûke foar Partial Match (2 Ways)
  • Brûk Partial VLOOKUP yn Excel (3 of mear manieren)
  • Excel VLOOKUP om de tichtste wedstriid te finen (mei 5 foarbylden)

Stap-03: Fuzzy Matching-opsje brûke foar Fuzzy L ookup Excel

No sille wy de opsje Fuzzy Matching brûke om de parsjele oerienkomst út te fieren neist de krekte oerienkomsten.

➤ Kontrolearje de Use fuzzy matching to perform de gearfoeging opsje en selektearje dan de Gelikensdrempel as 0.5 foar dizze opsje.

➤ Selektearje de Negearje de opsje en de Oerienkomst troch tekstdielen te kombinearjen opsje.

Foardizze stap hawwe wy it Maksimum oantal wedstriden as 1 selektearre en op OK drukke.

Hjir kinne wy ​​sjen dat it oerienkommende nûmer hat is ferhege fan 3 nei 5 .

Dan wurde jo nei de Power Query Editor finster.

Hjir kinne wy ​​de earste twa kolommen sjen fan de jannewaris fraach mar de kolommen fan de febrewaris fraach binne ferburgen. Dus, wy moatte dizze kolom Febrewaris útwreidzje.

➤ Klik op it oanjûne teken njonken Febrewaris .

➤ Selektearje de opsje Utwreidzje en druk op OK .

No kinne wy ​​de oerienkomsten fan de twa query's goed sjen .

Effekten fan feroarjen fan oerienkomstdrempel

As wy de oerienkomstdrompel feroarje fan 0.5 nei 0.2 , dan sille wy 8 wedstriden hawwe op it plak fan 5 wedstriden.

Nei it drukken op OK , wy kinne sjen dat útsein de earste rige de oare rigen foar in part op elkoar lykje.

Foar it selektearjen fan de Oerienkomstdrompel fan 0.2 oant 1 , dan sille wy 4 wedstriden hawwe op it plak fan 8 wedstriden.

Dus, foar de krekte oerienkomsten dy't allinich gefallen negearje, hawwe wy dizze kear de resultaten.

Related Content: Excel SUMIF mei Partial Match (3 Ways)

Dingen om te ûnthâlden

🔺 De ynboude opsykfunksjes lykas de VLO OKUPfunksje , HLOOKUP-funksje is nuttich foar eksakte oerienkommende gefallen, mar foar it finen fan likernôch oerienkomsten neffens ús winsk kinne wy ​​de Fuzzy Lookup tafoeging fan Excel brûke.

🔺 Om ferskillende resultaten te produsearjen foar oerienkommende gefallen, kinne jo de parameters Number of Matches en Similarity Threshold feroarje neffens jo needsaak.

Oefeningsdiel

Om sels te oefenjen hawwe wy in Oefenje -seksje levere lykas hjirûnder yn in blêd mei de namme Oefenje . Doch it asjebleaft sels.

Konklúzje

Yn dit artikel hawwe wy besocht de gebrûksprosedueres fan 'e funksje Fuzzy Lookup te dekken. Excel. Hoopje dat jo it nuttich fine. As jo ​​suggestjes of fragen hawwe, diel se dan frij yn 'e kommentaar seksje.

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.