Ko združite stolpce tabele, vam ni treba več natančno ujemati. Z mehkim ujemanjem lahko primerjate elemente na ločenih seznamih in jih združite, če so medsebojno blizu. Nastavite lahko celo ujemajočo se toleranco ali prag podobnosti.
Pogosto se uporablja primer nejasnega ujemanja s prostoročnimi besedilnimi polji, na primer v anketi, kjer vprašanja vašega najljubšega sadje lahko vsebuje tipkarske napake, ingularne podatke, množino, velike črke, male črke in druge različice, ki niso povsem ujemajoče.
Mehke ujemanje je podprto le pri spajanju stolpcev prek besedilnih stolpcev. Power Query uporablja algoritem podobnosti Jaccard za merjenje podobnosti med pari primerkov.
Postopek
-
Če želite odpreti poizvedbo, jo poiščite v urejevalniku dodatka Power Query, izberite celico v podatkih in nato izberite Poizvedba> Uredi. Če želite več informacij, glejte Ustvarjanje, urejanje in nalaganje poizvedbe v Excel (Power Query).
-
Izberite Osnovno> Združi > spoji poizvedbe. Izberete lahko tudi možnost Spoji poizvedbe kot nove. Prikaže se pogovorno okno Spajanje s primarno tabelo na vrhu.
-
Izberite stolpec, ki ga želite uporabiti za nejasno ujemanje. V tem primeru smo izbrali Ime.
-
Na spustnem seznamu izberite sekundarno tabelo, nato pa izberite ustrezen mehki stolpec za ujemanje. V tem primeru smo izbrali Ime.
-
Izberite Vrsta združevanja. Pridružite se lahko na več različnih načinov. Levo zunanje je privzeta in najpogostejša. Če želite več informacij o posameznih stikih, glejte Spajanje poizvedb.
-
Izberite Uporabi nejasno ujemanje, če želite izvesti spajanje, izberite Možnosti mehkegaujemanja , nato pa izberite eno od teh možnosti:
-
Prag podobnosti Označuje, kako sta za ujemanje podobni dve vrednosti. Najmanjša vrednost 0,00 povzroči medsebojno ujemanje vseh vrednosti. Največja vrednost 1,00 omogoča le točna ujemanja. Privzeta vrednost je 0,80.
-
Prezri primer Označuje, ali je treba besedilne vrednosti primerjati z občutljivimi velikimi in malimi črkami ter na neobčutljiv način. Privzeto vedenje neobčutljiv, kar pomeni, da so črke prezrte.
-
Največje število zadetkov Nadzira največje dovoljeno število ujemajočih se vrstic, ki bodo vrnjene za vsako vnosno vrstico. Če želite na primer poiskati le eno ujemajočo se vrstico za vsako vnosno vrstico, določite vrednost 1. Privzeto se vrnejo vsa ujemanja.
-
Transformation table Določite drugo poizvedbo, ki vsebuje tabelo za preslikavo, tako da je mogoče nekatere vrednosti samodejno preslikati kot del logike ujemanja. Če na primer definirate tabelo z dvema stolpcema z besedilnim stolpcema »Od« in »V« z vrednostmi »Microsoft« in »MSFT«, bosta ti dve vrednosti enaki (rezultat podobnosti 1,00).
-
-
Power Query analizira obe tabeli in prikaže sporočilo o tem, koliko ujemanj je bilo narejenih. V tem primeru se izbor ujema s 3 od 4 vrstic iz prve tabele. Brez uporabe mehkega ujemanja, se ujemata le 2 od 4 vrstic.
-
Če ste zadovoljni, izberite V redu. V tem primeru preizkusite različne možnosti mehkega spajanja, da prilagodite svojo izkušnjo.
-
Ko ste zadovoljni, izberite V redu.
Glejte tudi
Pomoč za Power Query Excel za windows