LOOKUPVALUE v Power BI
Keď už sme hovorili o dôležitosti funkcie VLOOKUP, môžeme použiť rovnakú funkciu v Power BI, čo je častá otázka od všetkých začiatočníkov v Power BI, ale bohužiaľ nemáme VLOOKUP Power BI; namiesto toho máme podobný druh funkcie, tj. funkciu LOOKUPVALUE v Power BI. V tomto článku vás prevedieme touto funkciou. Ak vám musím jednoduchými slovami povedať dôležitosť VLOOKUP v programe Excel pre všetkých používateľov programu Excel, „je to len neoddeliteľná súčasť.“ Áno, VLOOKUP je neoddeliteľnou súčasťou všetkých excelových používateľov a domácich funkcií vo svete Excelu.
Čo robí funkcia LOOKUPVALUE v Power BI?
Funkcia LOOKUPVALUE je podobná funkcii VLOOKUP v programe MS Excel, ktorá na základe vyhľadávanej hodnoty vyhľadáva požadovaný stĺpec z jednej tabuľky do druhej. Pretože o VLOOKUP už vieme dosť, nebudeme sa tejto funkcii teoreticky venovať hlbšie, preto sa pozrime na scenár teraz.
Mám so sebou tri stoly. Nižšie sú uvedené rovnaké screenshoty.

Máme tri tabuľky s názvom „Product_Table, Tax-Table a Discount_Table“.
V Product-_Table nemáme informácie „Tax%“ a „Discount%“, ktoré sú tam v ďalších dvoch tabuľkách. Spoločným stĺpcom všetkých troch tabuliek je teda stĺpec „Produkt“, takže ak použijeme toto, musíme údaje načítať do stĺpca „Product_Table“.
Predtým, ako použijeme funkciu LOOKUPVALUE, pozrime sa na syntax tejto funkcie.

Názov stĺpca výsledku: Toto nie je nič iné ako potom ďalšie tabuľky, z ktorých stĺpcov potrebujeme výsledok. Napríklad pre príklad z tabuľky „Tax_Table“ potrebujeme výsledky zo stĺpca „Tax%“ a zo „Discount_Table“ potrebujeme výsledky zo stĺpca „Discount%“.
Vyhľadávať stĺpci názov: To nie je nič iné ako v cieľovej tabuľke (Tax_Table alebo Discount_Table) na základe ktorého stĺpca sa pozeráme na stĺpec výsledku . Takže naša vyhľadávacia hodnota: Toto je názov stĺpca v súčasnej tabuľke (Product_Table), ktorý je rovnaký ako stĺpec v názve vyhľadávacieho stĺpca iných tabuliek.
Takže nakoniec, názov stĺpca vyhľadávania a hodnota vyhľadávania by mali byť rovnaké. Názov stĺpca vyhľadávania je z tabuľky stĺpcov s výsledkami a stĺpec hodnôt hľadania bude z tejto tabuľky, kde používame funkciu LOOKUPVALUE.

Príklad funkcie DAY LOOKUPVALUE v Power BI
Vyššie sú uvedené údaje, ktoré používame na uplatnenie funkcie DOO LOOKUPVALUE Dax v Power BI. Zošit si môžete stiahnuť z nasledujúceho odkazu a môžete ho použiť pri cvičení s nami.
Na spustenie ukážky nahrajte všetky tri tabuľky do súboru Power BI.

- V prípade tabuľky „Product_Table“ musíme načítať hodnoty z ďalších dvoch tabuliek, takže najskôr z položky „Discount_Table“ načítame hodnotu „Discount%“. Pravým tlačidlom myši kliknite na tabuľku produktov a vyberte možnosť Nový stĺpec.

- Názov „Nový stĺpec“ pomenujte ako „Zľava%.“

- Teraz otvorte funkciu LOOKUPVALUE.

- Prvým argumentom je názov stĺpca výsledku, pretože hľadáme percentuálnu zľavu z tabuľky „Discount_Table“. Vyberte názov stĺpca „Discount%“ z ponuky „Discount_Table“.

- Ďalším argumentom je názov vyhľadávacieho stĺpca 1, takže to bude názov stĺpca „Produkt“ z „Discount_Table“.

- Ďalším argumentom je hodnota hľadania, takže sa bude jednať o názov stĺpca „Produkt“ z „Tabuľky produktov“.

- Dobre, skončili sme. Zatvorte zátvorku a stlačte kláves Enter, aby ste dosiahli výsledok.

Aha, máme tu výsledok z „Zľava%“ z „Zľava_Tabuľka“. Keď sa ale pozrieme na stĺpec s výsledkami, nie je v percentuálnom formáte, takže musíme zmeniť číselný formát na percentuálny.
- Prejdite na kartu „Modelovanie“, vyberte možnosť „Formát“ ako „Percento“ a desatinné miesto ponechajte ako 2.

- Týmto sa použije formát pre vybratý stĺpec, ako je uvedené nižšie.

- Podobne teraz musíme vložiť ešte jeden stĺpec, aby sa z „Tax_Table“ získalo „Tax%“ ako obvykle, kliknite pravým tlačidlom myši a vyberte možnosť „Nový stĺpec“, pomenujte nový stĺpec ako „Tax%“ a otvorte funkciu LOOKUPVALUE ešte raz.

- Tentoraz Výsledok názov stĺpca bude od "Tax_Table", tj "Tax%".

- Názov stĺpca vyhľadávania bude názov stĺpca „Produkt“ z tabuľky „Tax_Table“.

- Ďalším argumentom je hodnota hľadania , preto sa bude jednať o názov stĺpca „Produkt“ v stĺpci „Product_Table“.

Zatvorte zátvorku a stlačte kláves Enter, čím získate hodnoty „Tax%“.

Takto pomocou funkcie Power BI LOOKUPVALUE môžeme načítať údaje z jednej tabuľky do druhej.
Poznámka: Súbor Power BI LOOKUPVALUE si môžete stiahnuť aj z nasledujúceho odkazu a môžete si pozrieť konečný výstup.
Túto šablónu Power BI LOOKUPVALUE si môžete stiahnuť tu - Šablóna Power BI LOOKUPVALUENa čo treba pamätať
- LOOKUPVALUE je začlenený do Power BI ako funkcia vyhľadávacej hodnoty.
- Ak sa vyhľadávacia hodnota nenájde, vo výsledku sa vráti prázdna.
- Stĺpce Výsledok a Hodnota hľadania sú v oboch tabuľkách rovnaké.
- Na rozdiel od VLOOKUP musíme uviesť akýkoľvek názov stĺpca a parametre vyhľadávania rozsahu.