Po spájaní stĺpcov tabuľky už nepotrebujete a presnú zhodu. Na základe zhody možno porovnať položky v samostatných zoznamoch a spojiť sa s nimi, ak sa navzájom blížia. Môžete nastaviť aj vyhovujúce odchýlky alebo prahovú hodnotu podobnosti.
Bežným prípadom použitia na zhodu s rozmazaným textom je pole s voľným tvarom, napríklad v prieskume, v ktorom môže mať otázka o vašom obľúbenom ovocie preklepy, singuláre, množné čísla, veľké písmená, malé písmená a iné variácie, ktoré nie sú presnou zhodnou zhody.
Zhoda na základe rozmazania sa podporuje len pri operáciách zlúčenia medzi textovými stĺpcami. Power Query používa algoritmus podobnosti Jaccard na meranie podobnosti medzi pármi inštancií.
Postup
-
Ak chcete otvoriť dotaz, vyhľadajte dotaz, ktorý bol predtým načítaný z Editora Power Query, vyberte bunku v údajoch a potom vyberte položku Dotaz > Upraviť. Ďalšie informácie nájdete v téme Vytvorenie, úprava a načítanie dotazu Excel (Power Query).
-
Vyberte položku> skombinovanie > zlúčenie dotazov. Môžete tiež vybrať položku Zlúčiť dotazy ako nové. Zobrazí sa dialógové okno Zlúčenie s primárnou tabuľkou v hornej časti.
-
Vyberte stĺpec, ktorý chcete použiť na svoju rozmazanú zhodu. V tomto príklade vyberieme meno.
-
V rozbaľovacom zozname vyberte sekundárnu tabuľku a potom vyberte príslušný stĺpec s nezhodou. V tomto príklade vyberieme meno.
-
Vyberte typ spojenia. Existuje niekoľko rôznych spôsobov spojenia. Zľava Outer je predvolené a najbežnejšie. Ďalšie informácie o každom druhu spojenia nájdete v téme Zlúčenie dotazov.
-
Vyberte položku Použiť na základe zhodyna zlúčenie , vyberte položku Fuzzy zodpovedajúce možnostia potom vyberte jednu z nasledujúcich možností:
-
Prahová hodnota podobnosti Označuje, ako sa majú zhodovať podobné dve hodnoty. Minimálna hodnota 0,00 spôsobuje, že všetky hodnoty sa navzájom zhodujú. Maximálna hodnota 1,00 umožňuje iba presné zhody. Predvolená hodnota je 0,80.
-
Ignorovať veľké a malé malé Označuje, či sa majú textové hodnoty porovnať s rozlišujúkou malých a veľkých písmen alebo necitlivým spôsobom. V predvolenom správaní sa odlišujú veľké a malé písmená, čo znamená, že veľké a malé písmená sa ignorujú.
-
Maximálny počet zhôd Určuje maximálny počet zodpovedajúcich riadkov, ktoré sa vrátia pre každý vstupný riadok. Ak napríklad chcete vyhľadať iba jeden zodpovedajúci riadok pre každý vstupný riadok, zadajte hodnotu 1. Predvolené správanie je vrátenie všetkých zhôd.
-
Tabuľka transformácie Zadajte ďalší dotaz, ktorý obsahuje tabuľku priradenia, aby niektoré hodnoty mohli byť automaticky priradené ako súčasť zhodnej logiky. Ak napríklad definujete tabuľku s dvoma stĺpcami s textovými stĺpcami Od a To s hodnotami Microsoft a MSFT, tieto dve hodnoty sa budú považovať za rovnaké (skóre podobnosti 1,00).
-
-
Power Query analyzuje obe tabuľky a zobrazí hlásenie o tom, koľko zhôd sa vykonali. V uvedenom príklade sa výber zhoduje s 3 zo 4 riadkov z prvej tabuľky. Bez zhody pomocou rozmazaného zhody sa zhodujú iba 2 zo 4 riadkov.
-
Ak ste s tým spokojní, vyberte tlačidlo OK. Ak nie, vyskúšajte rôzne možnosti zlúčenia pomocou rozmazania a prispôsobte si prostredie.
-
Ak ste spokojní, vyberte tlačidlo OK.
Pozrite tiež
Pomocník doplnku Power Query pre Excel