Pri spájaní stĺpcov tabuľky už nie je potrebná presná zhoda. Približná zhoda umožňuje porovnávať položky v samostatných zoznamoch a spájať ich, ak sú podobné. Nastavením prahovej hodnoty podobnosti môžete upraviť toleranciu zhody.
Bežným spôsobom použitia približnej zhody sú polia s voľným tvarom textu, napríklad v prieskumoch, kde odpovede môžu obsahovať preklepy, jednotné číslo, množné čísla, veľké a malé písmená a iné variácie.
Približná zhoda je podporovaná iba pri operáciách zlúčenia textových stĺpcov. Power Query používa algoritmus Jaccardovej podobnosti na meranie podobnosti medzi pármi inštancií.
Postup
Ak chcete otvoriť dotaz, vyhľadajte dotaz, ktorý bol predtým načítaný z Editor Power Query, vyberte bunku v údajoch a potom vyberte položku Upraviť dotaz>. Ďalšie informácie nájdete v téme Vytvorenie, úprava a načítanie dotazu v Exceli (Power Query).
Vyberte položku Domov>Kombinovať>Zlúčenie dotazov. Zlúčiť dotazy môžete vybrať aj ako nové. Zobrazí sa dialógové okno Zlúčenie s primárnou tabuľkou v hornej časti.
Vyberte stĺpec, ktorý chcete použiť pre približnú zhodu. V tomto príklade vyberieme meno.
V rozbaľovacom zozname vyberte sekundárnu tabuľku a potom vyberte príslušný stĺpec neostrej zhody. V tomto príklade vyberieme meno.
Vyberte druh spojenia. Existuje niekoľko spôsobov pripojenia. Ľavý vonkajší je predvolený a najčastejší. Ďalšie informácie o každom druhu spojenia nájdete v téme Zlúčenie dotazov.
Vyberte položku Použiť približnú zhodu na vykonanie hromadnej korešpondencie, vyberte položku Možnosti približnej zhody a potom vyberte niektorú z nasledujúcich možností:
- Prahová hodnota podobnosti Označuje, ako podobné musia byť dve hodnoty, aby sa zhodovali. Minimálna hodnota 0,00 spôsobí, že sa všetky hodnoty navzájom zhodujú. Maximálna hodnota 1,00 umožňuje iba presné zhody. Predvolená hodnota je 0,80.
- Ignorovať veľkosť písmen Určuje, či sa textové hodnoty majú porovnávať s rozlíšením malých a veľkých písmen. Predvolene sa nerozlišujú malé a veľké písmená, čo znamená, že sa malé a veľké písmená ignorujú.
- Maximálny počet zhôd Riadi maximálny počet zodpovedajúcich riadkov, ktoré sa vrátia pre každý vstupný riadok. Ak napríklad chcete nájsť iba jeden zhodujúci sa riadok pre každý vstupný riadok, zadajte hodnotu 1. Predvolene sa zobrazujú všetky zhody.
- Tabuľka transformácie Zadajte ďalší dotaz, ktorý obsahuje tabuľku priradenia, aby niektoré hodnoty mohli byť automaticky priradené ako súčasť zodpovedajúcej logiky. Ak napríklad definujete dvojstĺpcovú tabuľku s textovými stĺpcami Od a Komu 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 počte vytvorených zhôd. V uvedenom príklade výber zodpovedá 3 zo 4 riadkov z prvej tabuľky. Bez použitia približnej zhody by sa zhodovali iba 2 zo 4 riadkov.
Ak ste spokojní, vyberte položku OK. Ak nie, skúste rôzne možnosti fuzzy merge a prispôsobiť si ich.
Keď budete spokojní, vyberte tlačidlo OK.
Pozrite tiež
Pomocník doplnku Power Query pre Excel