Iskalne funkcije se zelo pogosto uporabljajo pri predstavitvi podatkov in podobno kot excel je ena od pogosto uporabljenih iskalnih funkcij funkcija Vlookup v power bi, vendar ni vgrajena v power bi, zato moramo funkcijo lookup posnemati z uporabo DAX za uporabo Vlookup v moč bi.
Power BI Vlookup
Verjetno niti en sam excel ne trdi, da se funkcije ne zavedajo. To je priljubljenost VLOOKUP-a v Excelu. Torej, vsi dvomijo o tem, kako ponoviti funkcijo VLOOKUP v Power BI. V tem članku vam bomo pokazali, kako podrobno ponovite VLOOKUP v Power BI.

Kako replicirati VLOOKUP v Power BI?
Recimo, da imate na primer tri tabele z imenom »Tabela prodaje, tabela mest in tabela upravitelja«.

Podatke lahko kopirate v datoteko excel in jih nato uvozite v Power BI kot sklic na datoteko Excel. Delovni zvezek excel lahko prenesete tudi s spodnje povezave, ki je uporabljena za ta primer.
Te tabele naložite v Power BI.
V prodajni tabeli nimamo »Imena regij« in »Imena upraviteljev«, za pridobitev podatkov iz drugih dveh tabel pa imamo kot skupno mesto ali vrednost med temi tabelami mesto.

Z uporabo funkcije LOOKUPVALUE DAX lahko pridobimo podatke iz drugih tabel v »Tabelo prodaje«. Spodaj je sintaksa funkcije LOOKUPVALUE DAX.

- Rezultat Ime stolpca: V tem argumentu moramo določiti, iz katerega in iz katerega stolpca potrebujemo rezultat ??? Če na primer pridobivamo ime regije iz »Tabele mest«, bo stolpec z rezultati »Imena regij« iz »Tabele mest«.
- Ime stolpca za iskanje: na podlagi katerega stolpca iščemo stolpec z rezultati v drugi tabeli, tj. V »Tabela mest« je »mesto« osnovni stolpec.
- Iskalna vrednost: V tabeli z zahtevanimi rezultati (tabela prodaje), na podlagi katerega stolpca iščemo rezultat. tj. V »tabeli prodaje« je »mesto« osnovna vrednost iskanja.
Zgornje tabele vzemite le za primer,
- Pojdite na zavihek »Podatki« in izberite »Tabela prodaje«.

- Z desno miškino tipko kliknite »Tabela prodaje« in izberite »Nov stolpec«.

- To bo zahtevalo, da najprej poimenujete stolpec, zato ga poimenujte »Regije«.

- Zdaj odprite funkcijo LOOKUPVALUE.

- Prvi argument te funkcije DAX je »Ime stolpca rezultata«, zato v »Tabeli mest« izberite stolpec »Imena regij«.

- Naslednji argument je »Ime stolpca za iskanje«, tj. Iz »Tabele mest«, ki temelji na »Imena mest«, pridobivamo podatke, zato izberite stolpec »Imena mest« v »Tabela mest«.

- Naslednji argument je vrednost iskanja1, tj. Iz trenutne tabele, tj. Osnovna vrednost »Tabela prodaje« je stolpec »Imena mest«, zato izberite stolpec.

Zaprite nosilec in pritisnite tipko Enter. V stolpcu »Tabela prodaje« bomo dobili nov stolpec z naslovom »Regije«.

- Podobno moramo iz "Tabele upravitelja" pridobiti "Imena upraviteljev". Znova kliknite z desno miškino tipko na »Tabela prodaje« in izberite »Nov stolpec«, to zahteva, da stolpec poimenujete, zato ime poimenujte »Upravitelj«.

- Še enkrat odprite funkcijo LOOKUPVALUE.

- Tokrat potrebujemo rezultat iz »Tabela upravitelja«, zato bo ime stolpca z rezultati »Upravitelj« iz »Tabela upravitelja«.

- Nato moramo izbrati ime stolpca za iskanje, tj. Iz »Tabela upravitelja«, ki temelji na »mestu«, pridobivamo podatke, zato izberite stolpec »Mesto« v »Tabela upravitelja«.

- Vrednost iskanja bo tudi ime "Mesto", vendar iz "Prodajne tabele".

Zaprite oklepaj in pritisnite tipko Enter, da se imena "Upravitelj" prikažejo kot nov stolpec.

Torej, takole z uporabo funkcije "LOOKUPVALUE" DAX v Power BI, da tudi V Power View podvaja VLOOKUP.
Alternativni način pridobivanja podatkov v Power BI
Z uporabo »Power Query« lahko združimo ali pridobimo podatke iz drugih tabel.
- V datoteki Power BI na zavihku Domov kliknite »Uredi poizvedbe«.

- Odprlo se bo okno urejevalnika »Power Query«. V tem novem oknu na zavihku »DOMOV« kliknite »Združi poizvedbe«. Opomba: Izberite »Tabela prodaje« in to storite.

- To odpre okno »Spajanje«.

- Zdaj lahko vidimo, da je »Tabela prodaje« že izbrana. Torej na drugem spustnem seznamu izberite »Tabela mest«.

- Iz teh dveh tabel moramo izbrati skupne stolpce, zato je skupni stolpec med tema dvema tabelama »Imena mest«, zato izberite obe stolpci v obeh tabelah.

- Zdaj kliknite »V redu«, da se vrnete v okno »Urejevalnik poizvedb«.

- Kot lahko vidite, je bil ustvarjen nov stolpec, zato kliknite puščico z dvojno stranjo, da si ogledate nadaljnje možnosti.

- Tu bodo prikazane spodnje možnosti.

- Med temi izberite samo »Regije«, ker v našem stolpcu »Prodajna miza« že obstaja stolpec z imenom mesta, zato ga odznačite.

Kliknite »V redu«, da dobite imena »Regija«.

- Ponovite isti postopek, da združite imena »Manager«.

- Po združitvi stolpcev kliknite »Zapri in uporabi«.

Zdaj se bo vrnil v datoteko Power BI, pojdite na zavihek »Podatki« in si oglejte nove združene stolpce.

Opomba: Datoteko Power BI VLOOKUP lahko prenesete s spodnje povezave in uporabite vsako tehniko oblikovanja, kot je uporabljena.
To predlogo Power BI VLOOKUP lahko prenesete tukaj - Predloga Power BI VLOOKUPTukaj si je treba zapomniti
- LOOKUPVALUE je vrsta funkcije VLOOKUP za pridobivanje podatkov iz drugih tabel v Power BI.
- Možnost spajanja poizvedb Power Power je alternativni način pridobivanja podatkov iz različnih tabel.
- LOOKPVALUE je funkcija DAX in morate razumeti vse parametre funkcije DAX v power bi.