Inhoudsopgave
Als u naast de exacte overeenstemming van verschillende gegevens ook gedeeltelijke overeenstemming nastreeft, kunt u gebruik maken van Fuzzy Lookup Excel voor dit doel. Dit artikel geeft u de inleiding en de gebruiksprocedures van dit Fuzzy Lookup functie van Excel.
Werkboek downloaden
Fuzzy Lookup.xlsxDoel van Fuzzy Lookup Excel
Met behulp van de Fuzzy Lookup functie van Excel kunt u de gedeeltelijke overeenkomsten van twee gegevenstabellen aangeven, bovendien kunt u met deze functie ook de exacte overeenkomst proberen.
Hier hebben we twee datasets met verkoopgegevens van Januari en Februari van XYZ bedrijf. Met behulp van deze datasets zullen wij de overeenkomsten tussen de Product en SalesPerson kolommen van deze twee gegevensreeksen.
Download Link van de Fuzzy Lookup Add-In
Eerst moet u deze add-in installeren door op de volgende link te klikken.
Fuzzy Lookup Add-In Download LinkAls de installatie is voltooid en u uw Excel-werkmap opent, wordt deze functie automatisch toegevoegd. Hier zien we dat we een nieuw tabblad hebben met de naam Fuzzy Lookup die de Fuzzy Lookup Optie.
Procedures voor het gebruik van Fuzzy Lookup Excel
In dit artikel zullen we proberen de stappen te tonen van het gebruik van de Fuzzy Lookup functie van Excel samen met de fuzzy matching optie van Power Query om aan te geven dat twee gegevenstabellen gedeeltelijk overeenkomen.
Wij hebben gebruik gemaakt van Microsoft Excel 365 versie hier, u kunt elke andere versie gebruiken volgens uw gemak.
1. Fuzzy Lookup Add-In gebruiken
Stap-01: Aanmaken van twee tabellen voor Fuzzy Lookup Excel
Voorafgaand aan het gebruik van de Fuzzy Lookup optie moeten we de volgende twee gegevensbereiken omzetten in twee verschillende tabellen.
Naar aanleiding van het artikel "Hoe maak je een tabel in Excel?" hebben we de bereiken omgezet in deze tabellen.
Nu moeten we deze tabellen een andere naam geven.
➤ Selecteer de tabel voor Verkooprecord van januari en ga dan naar Tafelontwerp Tab>> hernoem de Naam van de tafel als Januari .
Hernoem ook de Verkooprecord van februari tabel als Februari .
Stap-02: Fuzzy Lookup maken met Fuzzy Lookup Excel Add-In
Ga naar Fuzzy Lookup Tab>> Fuzzy Lookup Optie.
Nu krijg je een Fuzzy Lookup gedeelte aan de rechterkant.
➤ Selecteer de cel waar u uw uitvoervergelijkingstabel wilt hebben.
➤ Kies de Linker Tafel als Januari en de Tabel rechts als Februari .
Nu moeten we de kolommen selecteren op basis waarvan we deze vergelijking willen maken, want we willen deze vergelijking op basis van de Product kolom en de SalesPerson kolom zodat deze kolommen worden geselecteerd in de Kolommen links en Rechterkolommen dozen.
Als Uitvoerkolommen selecteer de Januari.Product en January.SalesPerson van de Januari tafel en,
Februari.Product en Febuary.SalesPerson van de Februari tafel en tenslotte,
selecteer de FuzzyLookup.Similarity om de procentuele aanduiding van overeenkomsten te krijgen.
Voor deze stap hebben wij de Aantal wedstrijden als 1 en de Gelijkaardigheidsdrempel als 0.51 en drukte vervolgens op Ga naar .
Op deze manier hebben we overeenkomsten voor de Producten Apple en Groene Appel voor de SalesPerson Howard en voor Kers , Blackberry en Tomaat die volledig op elkaar zijn afgestemd omdat de gelijkenis 100% .
Effecten van de wijziging van het aantal overeenkomsten en de gelijkaardigheidsdrempel
Aantal wedstrijden :
Afhankelijk van de selectie van deze optie krijgen we het hoogste aantal overeenkomsten.
Voor het selecteren van de Aantal wedstrijden als 1 ,
krijgen we de volgende vergelijkingstabel waarin we voor elk product één overeenkomst hebben, maar we hadden Blackberry 2 keer in de Februari tafel met verschillende Verkopers .
Maar als u de Aantal wedstrijden als 2 ,
dan krijg je de passende resultaten voor deze twee Blackberry producten met de SalesPerson Sheldon en Matt .
Gelijkaardigheidsdrempel :
Het heeft een bereik tussen 0 naar 1 en om van het lagere naar het hogere bereik te gaan, gaan we van gedeeltelijke overeenstemming naar exacte overeenstemming.
Eerst proberen we met een Gelijkaardigheidsdrempel van 0.1 .
Hier krijgen we de overeenkomsten van 20% naar 100% .
Voor het selecteren van Gelijkaardigheidsdrempel als 0.4 ,
de gelijkenis is van 60% naar 100% .
Wanneer we de Gelijkaardigheidsdrempel als 0.84 ,
Dan is het gelijkenisbereik van 90% naar 100% .
Voor het selecteren van de hoogste Gelijksoortigheidsdrempel zoals 1 ,
Dan krijgt u alleen de exacte overeenkomsten zoals het gelijkenisbereik hier is 100% .
2. Power Query Fuzzy Matching Optie
Hier gebruiken we Power Query voor gedeeltelijke overeenstemming van twee gegevensbereiken in plaats van de Fuzzy Lookup optie.
Stap-01: aanmaken van twee queries
Voor het vergelijken van de Product en SalesPerson kolommen van de Januari en Februari verkooprecords zetten we deze twee reeksen eerst om in queries.
Ga naar Gegevens Tab>> Van tabel/bereik optie.
Dan is de Tabel aanmaken wizard verschijnt.
➤ Selecteer het bereik van uw gegevenstabel (hier selecteren we het gegevensbereik van de Verkooprecord van januari )
Controle Mijn tabel heeft koppen optie en druk op OK .
Daarna, een Power Query editor zal openen.
➤ Hernoem de query als Januari .
Nu importeren we deze gegevens alleen als verbinding.
Ga naar Home Tab>> Close & Load Dropdown>> Close & Load To optie.
Dan, de Gegevens importeren dialoogvenster verschijnt.
➤ Klik op de Alleen verbinding maken optie en druk op OK .
Maak ook een query met de naam Februari voor de dataset Verkooprecord van februari .
In het rechterdeelvenster zien we de naam van de twee queries Januari en Februari die we in deze stap hebben aangemaakt.
Gerelateerde inhoud: VLOOKUP Bij benadering overeenkomende tekst in Excel (4 voorbeelden)
Stap-02: Query's combineren voor Fuzzy Lookup Excel
In deze stap combineren wij de zoekopdrachten van de vorige stap om de gegevens van deze zoekopdrachten te matchen.
Ga naar Gegevens Tab>> Gegevens krijgen Dropdown>> Query's combineren Dropdown>> Samenvoegen Optie.
Daarna, de Samenvoegen wizard verschijnt.
➤ Klik op de dropdown van het eerste vak en selecteer vervolgens de Januari optie.
➤ Selecteer de dropdown van het tweede vak en vervolgens de Februari optie.
Daarna moeten we de kolommen van de twee queries selecteren door op CTRL met een Klik met de linkermuisknop op op basis waarvan we onze gegevens willen matchen.
Dan kunnen we zien dat het 3 rijen die overeenkomt met 9 rijen .
Vergelijkbare lezingen:
- Hoe VLOOKUP gebruiken voor gedeeltelijke overeenstemming in Excel (4 manieren)
- Excel gedeeltelijke overeenstemming tussen twee kolommen (4 eenvoudige benaderingen)
- Hoe INDEX en Match te gebruiken voor gedeeltelijke overeenstemming (2 manieren)
- Gedeeltelijke VLOOKUP gebruiken in Excel (3 of meer manieren)
- Excel VLOOKUP om de dichtstbijzijnde overeenkomst te vinden (met 5 voorbeelden)
Stap-03: Fuzzy Matching-optie gebruiken voor Fuzzy Lookup Excel
Nu zullen we de Fuzzy Matching optie om naast de exacte overeenkomsten ook gedeeltelijke overeenkomsten uit te voeren.
Controleer de Gebruik fuzzy matching om de samenvoeging uit te voeren optie en selecteer vervolgens de Gelijkaardigheidsdrempel als 0.5 voor deze optie.
Selecteer de Negeer geval optie en de Match door tekstdelen te combineren optie.
Voor deze stap hebben wij de Maximum aantal wedstrijden als 1 en drukte op OK .
Hier zien we dat het overeenstemmende aantal is verhoogd van 3 naar 5 .
Dan wordt u naar de Power Query Editor raam.
Hier zien we de eerste twee kolommen van de Januari query maar de kolommen van de Februari query zijn verborgen. Dus moeten we dit uitbreiden Februari column.
➤ Klik op het aangegeven teken naast Februari .
Selecteer de Uitbreiden optie en druk op OK .
Nu kunnen we de overeenkomsten van de twee zoekopdrachten goed zien.
Effecten van de wijziging van de gelijkaardigheidsdrempel
Als we de Gelijkaardigheidsdrempel van 0.5 naar 0.2 dan hebben we 8 wedstrijden in de plaats van 5 wedstrijden.
Na het indrukken van OK kunnen we zien dat behalve de eerste rij de andere rijen gedeeltelijk op elkaar lijken.
Voor het selecteren van de Gelijkaardigheidsdrempel van 0.2 naar 1 dan hebben we 4 wedstrijden in de plaats van 8 wedstrijden.
Dus, alleen voor de exacte overeenkomsten negeren we deze keer de resultaten.
Gerelateerde inhoud: Excel SUMIF met gedeeltelijke overeenkomst (3 manieren)
Dingen om te onthouden
De ingebouwde opzoekfuncties zoals de VLOOKUP-functie , HLOOKUP functie is nuttig voor exacte overeenkomsten, maar voor het vinden van benaderende overeenkomsten volgens onze wens kunnen we de Fuzzy Lookup add-in van Excel.
🔺 Om verschillende resultaten voor overeenkomende gevallen te produceren, kunt u de Aantal wedstrijden en Gelijkaardigheidsdrempel parameters naar behoefte.
Praktijk Sectie
Om zelf te oefenen hebben we een Praktijk sectie zoals hieronder in een blad met de naam Praktijk Doe het alsjeblieft zelf.
Conclusie
In dit artikel hebben wij geprobeerd de gebruiksprocedures van de functie Fuzzy Lookup Excel. Hopelijk vindt u het nuttig. Als u suggesties of vragen heeft, voel u vrij om ze te delen in de commentaarsectie.