Funkcije pretraživanja vrlo se često koriste u predstavljanju podataka, a slično Excelu, jedna od široko korištenih funkcija pretraživanja je funkcija Vlookup u power bi, ali nije ugrađena u power bi, tako da moramo replicirati funkciju pretraživanja pomoću DAX-a da bismo Vlookup koristili u snaga bi.
Power BI Vlookup
Vjerojatno ni jedan excel ne kaže da nisu svjesni funkcije. To je popularnost VLOOKUP-a u Excelu. Dakle, svi sumnjaju u to kako replicirati funkciju VLOOKUP u Power BI-u. U ovom ćemo vam članku detaljno pokazati kako replicirati VLOOKUP u Power BI-u.
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function.png.webp)
Kako replicirati VLOOKUP u programu Power BI?
Na primjer, pretpostavimo da imate tri tablice s nazivom "Tablica prodaje, gradska tablica i upraviteljska tablica."
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_2.png.webp)
Možete kopirati podatke u excel datoteku, a zatim ih uvesti u Power BI kao referencu Excel datoteke. Excel radnu knjigu možete preuzeti i s donje poveznice koja se koristi za ovaj primjer.
Prenesite ove tablice u Power BI.
U tablici prodaje nemamo "Imena regija" i "Imena menadžera", ali za dohvaćanje podataka iz druge dvije tablice imamo "Grad" kao zajednički stupac ili vrijednost među tim tablicama.
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_3.png.webp)
Korištenjem funkcije LOOKUPVALUE DAX možemo podatke iz drugih tablica dohvatiti u "Prodajnu tablicu". Ispod je sintaksa funkcije LOOKUPVALUE DAX.
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_4.png.webp)
- Naziv stupca rezultata: U ovom argumentu moramo navesti iz kojeg i iz kojeg stupca trebamo rezultat iz ??? Na primjer, ako dohvaćamo naziv regije iz "Gradske tablice", tada će stupac rezultata biti "Imena regija" iz "Gradske tablice".
- Naziv stupca za pretraživanje: na temelju kojeg stupca pretražujemo stupac s rezultatima u drugoj tablici, tj. U „Gradskoj tablici“, „grad“ je osnovni stupac.
- Vrijednost pretraživanja: U tablici rezultata koja je potrebna (tablica prodaje), na temelju kojeg stupca tražimo rezultat. tj. U „Prodajnoj tablici“ „Grad“ je osnovna vrijednost pretraživanja.
Uzmite gornje tablice samo za primjer,
- Idite na karticu "Podaci" i odaberite "Tablica prodaje".
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_5.png.webp)
- Desnom tipkom miša kliknite "Tablica prodaje" i odaberite "Novi stupac".
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_6.png.webp)
- To će vas tražiti da prvo imenujete stupac, pa mu dajte naziv "Regije".
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_7.png.webp)
- Sada otvorite funkciju LOOKUPVALUE.
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_8.png.webp)
- Prvi argument ove DAX funkcije je „Ime stupca rezultata“, pa iz „Tablice gradova“ odaberite stupac „Imena regija“.
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_9.png.webp)
- Sljedeći je argument "Naziv stupca pretraživanja", tj. Iz "Tablice gradova" na temelju "Imena gradova" dohvaćamo podatke, pa odaberite stupac "Imena gradova" iz "Tablice gradova".
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_10.png.webp)
- Sljedeći je argument Vrijednost pretraživanja1, tj. Iz trenutne tablice, tj. Osnovna vrijednost "Tablica prodaje" je stupac "Imena gradova", pa odaberite stupac.
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_11.png.webp)
Zatvorite nosač i pritisnite tipku Enter. Dobit ćemo novi stupac u "Prodajnoj tablici" pod nazivom "Regije".
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_12.png.webp)
- Slično tome, moramo dohvatiti "Imena upravitelja" iz "Upravljačke tablice". Ponovno kliknite desnom tipkom miša na "Tablicu prodaje" i odaberite "Novi stupac", od vas će se tražiti da imenujete stupac, pa mu dajte naziv "Upravitelj".
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_13.png.webp)
- Još jednom otvorite funkciju LOOKUPVALUE.
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_14.png.webp)
- Ovaj put trebamo rezultat iz "Upraviteljske tablice", pa će naziv stupca rezultata biti "Upravitelj" iz "Upraviteljske tablice".
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_15.png.webp)
- Dalje, moramo odabrati Naziv stupca pretraživanja, tj. Iz "Tablice upravitelja" na temelju "Grada" dohvaćamo podatke, pa odaberite stupac "Grad" iz "Tablice upravitelja".
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_16.png.webp)
- Vrijednost pretraživanja također će biti naziv "Grad", ali iz "Prodajne tablice".
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_17.png.webp)
Zatvorite zagradu i pritisnite tipku enter da biste dobili imena "Manager" kao novi stupac.
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_18.png.webp)
Dakle, ovako, upotrebom funkcije "LOOKUPVALUE" DAX u Power BI-u za repliciranje VLOOKUP-a i u Power BI-u.
Alternativni način dohvaćanja podataka u programu Power BI
Korištenjem "Power Query" možemo spojiti ili dohvatiti podatke iz drugih tablica.
- U datoteci Power BI na kartici Početna kliknite na "Uredi upite".
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_19.png.webp)
- Ovo će otvoriti prozor uređivača "Power Query". U ovom novom prozoru na kartici "HOME" kliknite "Spajanje upita". Napomena: Odaberite "Tablica prodaje" i učinite to.
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_20.png.webp)
- Ovo otvara prozor "Spajanje".
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_21.png.webp)
- Od sada vidimo da je "Tablica prodaje" već odabrana. Dakle, s drugog padajućeg popisa odaberite "Gradska tablica".
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_22.png.webp)
- Iz ove dvije tablice trebamo odabrati uobičajene stupce, pa je zajednički stupac između ove dvije tablice „Imena gradova“, pa odaberite iste stupce u obje tablice.
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_23.png.webp)
- Sada kliknite "Ok" da biste se vratili u prozor "Query Editor".
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_24.png.webp)
- Kao što vidite, stvoren je novi stupac, pa kliknite dvostruku bočnu strelicu da biste vidjeli daljnje mogućnosti.
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_25.png.webp)
- Ovo će prikazati donje mogućnosti.
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_26.png.webp)
- Od toga odaberite samo "Regije" jer u našem stupcu "Prodajna tablica" već postoji stupac s nazivom grada, pa poništite odabir.
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_27.png.webp)
Kliknite "Ok" da biste dobili imena "Regije".
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_28.png.webp)
- Ponovite isti postupak za spajanje imena "Manager".
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_29.png.webp)
- Nakon spajanja stupaca kliknite "Zatvori i primijeni".
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_30.png.webp)
Sada će se vratiti u Power BI datoteku, idite na karticu "Podaci" da biste vidjeli nove spojene stupce.
![](https://cdn.know-base.net/1452198/vlookup_in_power_bi_replicate_vlookup_using_lookupvalue_function_31.png.webp)
Napomena: Datoteku Power BI VLOOKUP možete preuzeti s donje veze i primijeniti svaku tehniku oblikovanja kako je primijenjena.
Ovaj predložak Power BI VLOOKUP možete preuzeti ovdje - Power BI VLOOKUP predložakStvari koje treba ovdje zapamtiti
- LOOKUPVALUE je vrsta funkcije VLOOKUP za dohvaćanje podataka iz drugih tablica u Power BI-u.
- Opcija spajanja Power Query alternativni je način dohvaćanja podataka iz različitih tablica.
- LOOKPVALUE je DAX funkcija i morate razumjeti sve parametre DAX funkcije u power bi.