Power BI LOOKUPVALUE - Primeri funkcije LOOKUPVALUE Dax

LOOKUPVALUE v Power BI

Ko smo že povedali o pomembnosti funkcije VLOOKUP, lahko isto funkcijo uporabljamo tudi v Power BI-ju, je pogosto vprašanje vseh začetnikov Power BI-ja, žal pa VLOOKUP Power BI nimamo; namesto tega imamo podobno vrsto funkcije, tj. funkcijo LOOKUPVALUE v Power BI. V tem članku vas bomo vodili skozi to funkcijo. Če vam moram s preprostimi besedami povedati pomen VLOOKUP-a v excelu za vse uporabnike excela, "je to samo sestavni del." Da, VLOOKUP je sestavni del vseh Excelovih uporabnikov in gospodinjskih funkcij v Excelovem svetu.

Kaj naredi funkcija LOOKUPVALUE v programu Power BI?

Funkcija LOOKUPVALUE je podobna funkciji VLOOKUP v programu MS Excel, ki išče iskani stolpec iz ene tabele v drugo na podlagi iskalne vrednosti. Ker o VLOOKUP-u že vemo dovolj, teoretično ne bomo posegli globoko v to funkcijo, zato si oglejmo zdaj scenarij.

S seboj imam tri mize. Spodaj so posnetki zaslona istega.

Imamo tri tabele z imenom »Product_Table, Tax-Table in Discount_Table«.

V tabeli Product-_ nimamo informacij o "davku%" in "popustu%", kar je v drugih dveh tabelah. Torej je v vseh treh tabelah skupni stolpec »Product«, zato moramo s tem pridobiti podatke v »Product_Table«.

Preden uporabimo funkcijo LOOKUPVALUE, si oglejmo sintakso te funkcije.

Rezultat Ime stolpca: To ni nič drugega kot iz drugih tabel, iz katerega stolpca potrebujemo rezultat. Torej, na primer iz »Tax_Table« potrebujemo rezultate iz stolpca »Tax%«, iz »Discount_Table« pa rezultate iz stolpca »Discount%«.

Ime stolpca za iskanje: to ni nič drugega kot v ciljni tabeli (davčna tabela ali diskontna tabela), na podlagi katerega stolpca iščemo stolpec z rezultati . Torej naša iskalna vrednost: To je ime stolpca v sedanji tabeli (Product_Table), kar je enako stolpcu v imenu stolpca za iskanje drugih tabel.

Torej, na koncu naj bosta ime stolpca za iskanje in vrednost iskanja enaka. Ime stolpca za iskanje je iz tabele stolpcev z rezultati, stolpec z vrednostjo iskanja pa bo iz sedanje tabele, kjer uporabljamo funkcijo LOOKUPVALUE.

Primer funkcije LOOKUPVALUE DAX v Power BI

Zgoraj so podatki, ki jih uporabljamo za uporabo funkcije LOOKUPVALUE Dax v Power BI. Delovni zvezek lahko prenesete s spodnje povezave in ga lahko uporabite za vadbo pri nas.

Naložite vse tri tabele v datoteko Power BI, da začnete predstavitev.

  • Za “Product_Table” moramo pridobiti vrednosti iz drugih dveh tabel, zato bomo najprej dobili “Discount%” iz “Discount_Table”. Z desno miškino tipko kliknite »Product_Table« in izberite »New Column«.
  • Za »Nov stolpec« navedite »Popust%«.
  • Odprite funkcijo LOOKUPVALUE.
  • Prvi argument je ime stolpca z rezultatom, saj iščemo odstotek popusta v razdelku »Discount_Table«, v stolpcu »Discount_Table« izberite ime stolpca »% popusta«.
  • Naslednji argument je Ime stolpca za iskanje 1, zato bo to ime stolpca »Izdelek« iz »Discount_Table«.
  • Naslednji argument je vrednost iskanja, zato bo to ime stolpca »Product« iz »Product_Table«.
  • Ok, končali smo. Zaprite oklepaj in pritisnite tipko Enter, da dobite rezultat.

Tukaj ste, dobili smo rezultat iz "Discount%" iz "Discount_Table." Ko pa pogledamo stolpec z rezultati, ta ni v odstotkih, zato moramo spremeniti obliko števila v odstotek.

  • Pojdite na zavihek »Modeliranje«, izberite »Oblika« kot »Odstotek« in decimalno mesto obdržite kot 2.
  • S tem bo oblika uporabljena za izbrani stolpec, kot je prikazano spodaj.
  • Podobno zdaj moramo vstaviti še en stolpec, da iz "Tax_Table", kot ponavadi, pridobimo "Tax%", z desno miškino tipko kliknite in izberite "New Column", novemu stolpcu poimenujte "Tax%" in odprite funkcijo LOOKUPVALUE ponovno.
  • Tokrat bo ime stolpca z rezultatom »Tax_Table«, tj. »Tax%«.
  • Ime stolpca za iskanje bo ime stolpca »Product« iz »Tax_Table«.
  • Naslednji argument je vrednost iskanja , zato bo to ime stolpca »Product« iz »Product_Table«.

Zaprite oklepaj in pritisnite Enter, da dobite vrednosti »Davek%«.

Tako kot s pomočjo funkcije Power BI LOOKUPVALUE lahko pridobivamo podatke iz ene tabele v drugo.

Opomba: Datoteko Power BI LOOKUPVALUE lahko prenesete tudi s spodnje povezave in si ogledate končni izhod.

To predlogo Power BI LOOKUPVALUE lahko prenesete tukaj - Predloga Power BI LOOKUPVALUE

Stvari, ki si jih je treba zapomniti

  • LOOKUPVALUE je vključen v Power BI kot funkcija iskanja vrednosti.
  • Če iskalne vrednosti ni mogoče najti, se bo rezultat vrnil prazno.
  • Stolpci z rezultati in stolpci iskanja so v obeh tabelah enaki.
  • Za razliko od VLOOKUP moramo podati katero koli ime stolpca in parametre iskanja obsega.

Zanimive Članki...