Kada spojite kolone tabele, više vam nije potrebno potpuno podudaranje. Neizrazito podudaranje vam omogućava da uporedite stavke na zasebnim listama i da im se pridružite ako su slične. Da biste podesili toleranciju podudaranja, možete da podesite prag sličnosti .
Uobičajeni slučaj upotrebe nejasnog podudaranja jeste sa tekstualnim poljima slobodnog oblika, kao što su polja u anketi u kojima odgovori mogu da sadrže greške u kucanju, jedninu, množinu, velika, mala i druge varijacije.
Približno podudaranje je podržano samo kod operacija objedinjavanja preko tekstualnih kolona. Power Query koristi Jaccard algoritam sličnosti za merenje sličnosti između parova instanci.
Pretraga
Da biste otvorili upit, pronađite prethodno učitan iz Power Query uređivač, izaberite ćeliju u podacima, a zatim izaberite stavku "Uredi upit>". Više informacija potražite u članku "Pravljenje, uređivanje i učitavanje upita u programu Excel (Power Query).
Izaberite stavku Početak>Kombinovanje>Objedinjavanje upita. Možete i da izaberete " Objedini upite" kao nove. Pojavljuje se dijalog "Objedinjavanje" sa primarnom tabelom na vrhu.
Izaberite kolonu koju želite da koristite za približno podudaranje. U ovom primeru biramo "Ime".
Sa padajuće liste izaberite sekundarnu tabelu, a zatim izaberite odgovarajuću kolonu približnog podudaranja. U ovom primeru biramo "Ime".
Izaberite vrstu spoja. Postoji nekoliko različitih načina za pridruživanje. Levo spoljašnje je podrazumevano i najčešće. Više informacija o svakoj vrsti spoja potražite u članku "Objedinjavanje upita".
Izaberite stavku "Koristi približno podudaranje" da biste izvršili objedinjavanje, izaberite opcije približnog podudaranja, a zatim izaberite neku od sledećih opcija:
- Prag sličnosti Ukazuje na to koliko dve vrednosti treba da budu slične da bi se podudarale. Minimalna vrednost od 0,00 uzrokuje međusobno podudaranje svih vrednosti. Maksimalna vrednost od 1,00 dozvoljava samo tačna podudaranja. Podrazumevana vrednost je 0,80.
- Zanemari mala i velika slova Ukazuje na to da li tekstualne vrednosti treba upoređivati kada se razlikuju mala i velika slova. Podrazumevano ponašanje ne razlikuje mala i velika slova, što znači da se mala i velika slova zanemaruju.
- Maksimalan broj podudaranja Kontroliše maksimalan broj podudarnih redova koji će biti vraćeni za svaki red unosa. Na primer, ako želite da pronađete samo jedan podudarajući red za svaki red unosa, navedite vrednost 1. Podrazumevano ponašanje je vraćanje svih podudaranja.
- Tabela transformacije Navedite drugi upit koji sadrži tabelu mapiranja tako da neke vrednosti mogu automatski da se mapiraju kao deo logike podudaranja. Na primer, definisanje tabele sa dve kolone sa tekstualnim kolonama "Od" i "Sa" sa vrednostima "Microsoft" i "MSFT" učiniće da se te dve vrednosti smatraju istim (ocena sličnosti 1,00).
Power Query analizira obe tabele i prikazuje poruku o tome koliko je podudaranja napravio. U datom primeru izbor podudara 3 od 4 reda iz prve tabele. Bez korišćenja približnog podudaranja, podudaraće se samo 2 od 4 reda.
Ako ste zadovoljni, kliknite na dugme "U redu". Ako to nije slučaj, isprobajte različite opcije približnog objedinjavanja da biste prilagodili svoje iskustvo.
Kada budete zadovoljni, izaberite dugme "U redu".