Ynhâldsopjefte
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.
Download Link fan de Fuzzy Lookup Add-In
Earst moatte jo dizze add-in ynstallearje troch op de folgjende keppeling te klikken.
Fuzzy Lookup Add-In Download LinkNei 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 ,
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.