Funkcia súvisiaca s Power BI
V programe MS-Excel sme všetci vykonali úlohu načítania údajov z jednej tabuľky do druhej, takže v takýchto prípadoch je VLOOKUP domácim vzorcom pre všetkých používateľov programu Excel. Bez použitia programu VLOOKUP na svojom pracovisku by väčšina používateľov programu Excel s tým neskončila. Bola uvedená hodnota funkcie VLOOKUP v programe MS Excel. Môžeme replikovať rovnaký vzorec v Power BI? Máme iný vzorec, nie úplne vzorec VLOOKUP, tj funkcia DAX SÚVISIACE S DANOU. V tomto článku vás prevedieme jednou z dôležitých funkcií RELATED DAX v Power BI.
Čo robí súvisiaca funkcia v Power BI?
SÚVISIACE so samotným názvom, vráti príslušnú hodnotu z jednej tabuľky do inej tabuľky. Je to podobné ako funkcia vyhľadávacej hodnoty, ktorú máme v programe MS Excel, tj VLOOKUP.
V aplikácii Power BI však predtým, ako použijeme túto funkciu DAX, musíme vytvoriť vzťah dátového modelu medzi tabuľkami, na ktoré odkazujeme.
Nižšie je uvedená syntax funkcie RELATED DAX v Power BI.
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_2.png.webp)
Potrebujeme iba vybrať stĺpec s výsledkami z druhej tabuľky a načíta sa pre nás podrobnosti. Ak je pre vás toto teoretické vysvetlenie ťažké pochopiť, nebojte sa, pretože v nasledujúcom texte vám podrobne poskytneme praktické príklady.
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples.png.webp)
Príklad súvisiacej funkcie v Power BI
Na demonštráciu funkcie RELATED DAX v Power BI sme pripravili nižšie dve tabuľky s údajmi v hárku programu Excel.
Nižšie sú uvedené príklady funkcie SÚVISIACE v Power BI. Môžete si stiahnuť zošit, aby ste mohli používať rovnaký súbor, aký sme použili v tomto príklade.
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_3.png.webp)
- Vyššie máme dve tabuľky „Tabuľka produktov“ a „Cenová tabuľka“. V „Tabuľke produktov“ máme pre každý produkt uvedený názov produktu a podrobnosti o predaných jednotkách s názvom „Sales Rep“.
- V „Cenovej tabuľke“ máme názov produktu a hodnoty jeho ceny za jednotku, takže pomocou funkcie SÚVISIACE NAČÍTAME podrobnosti o cene do „Tabuľky produktov“. Nahrajte dve vyššie uvedené údaje tabuľky do súboru Power BI Desktop.
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_4.png.webp)
- Teraz z tabuľky „Price_Table“ musíme načítať nákladovú cenu každého produktu do tabuľky „Product_Table“. Kliknite pravým tlačidlom myši na položku „Product_Table“ a vyberte možnosť „ Nový stĺpec “.
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_5.png.webp)
- Teraz pomenujte nový stĺpec ako Jednotková cena.
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_6.png.webp)
- Otvorte funkciu SÚVISIACE v Power BI.
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_7.png.webp)
- Potrebujeme zvoliť stĺpec z tabuľky „Cena_tabulka“, ale keď zadáte názov tabuľky, nezobrazia sa nám žiadne súvisiace vyhľadávania.
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_8.png.webp)
Je to tak preto, lebo skôr ako najskôr použijeme funkciu SÚVISIACE, musíme na karte „ Údajové modelovanie “ vytvoriť vzťah medzi dvoma tabuľkami .
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_9.png.webp)
- Ako môžete vidieť vyššie, medzi týmito dvoma tabuľkami nemáme žiadny vzťah. Vzťah medzi týmito dvoma tabuľkami je možné vytvoriť pomocou spoločného stĺpca medzi týmito dvoma tabuľkami, takže v týchto dvoch tabuľkách je spoločným stĺpcom „ Produkt “.
- Ak chcete vytvoriť vzťah, kliknite na elipsu (tri bodky) ktorejkoľvek z tabuliek a vyberte možnosť Spravovať vzťah .
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_10.png.webp)
- Tým sa vám otvorí okno nižšie. Vyberte možnosť „ Nový “.
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_11.png.webp)
- Týmto sa otvorí okno „ Vytvoriť vzťah “.
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_12.png.webp)
- V prvom rozbaľovacom zozname vyberte možnosť „Cenová tabuľka“ a v tabuľke nižšie automaticky vyberie možnosť „Produktová tabuľka“.
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_13.png.webp)
- Vyberte spoločný stĺpec medzi týmito dvoma tabuľkami ako „Produkt“. Teraz kliknite na „OK“.
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_14.png.webp)
- Vzťahy sa budú vytvárať tak, ako potom pod jedným.
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_15.png.webp)
- Teraz sa vráťte späť, pre položku „ Product_Table “ zvoľte znova „ Nový stĺpec “ a otvorte funkciu SÚVISIACE S DANOU TÉMOU .
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_16.png.webp)
- Ako vidíte vyššie, máme názov tabuľky so všetkými stĺpcami súvisiacej tabuľky. V zozname vyberte stĺpec „ Cena_tabuľka (cena) “.
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_17.png.webp)
- Zatvorte zátvorku a stlačte kláves Enter. Získate tak podrobnosti o cene v novom stĺpci.
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_18.png.webp)
Nech sa páči; máme vzorec typu VLOOKUP na načítanie podrobností z jednej tabuľky do druhej na základe spoločného stĺpca medzi tabuľkami.
- Pretože sme načítali podrobnosti o cene, môžeme prísť v nových stĺpcoch ako „ Celková hodnota “ vynásobením hodnoty „ Jednotky predané za cenu jednotiek “.
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_19.png.webp)
- Namiesto pridania dvoch ďalších stĺpcov môžeme dospieť k celkovej hodnote v samotnom jednom stĺpci. Nižšie je uvedený vzorec, ktorým sa celková cena dosiahne v jednom kroku.
![](https://cdn.know-base.net/2993600/power_bi_related_how_to_use_related_function_examples_20.png.webp)
Takto môžeme pomocou funkcie RELATED v Power BI načítať údaje z jednej tabuľky do druhej.
Poznámka: Súbor funkcií súvisiace s Power BI si môžete tiež stiahnuť z odkazu nižšie a môžete si pozrieť konečný výstup.
Túto šablónu funkcie SÚVISIACEJ S Power BI si môžete stiahnuť tu - Šablónu funkcií SÚVISIACEJ S Power BITu si treba pamätať
- Funkcia RELATED v Power BI funguje ako VLOOKUP.
- Funkciu SÚVISIACE je možné použiť, iba ak existuje nejaký vzťah medzi tabuľkami.
- Bez vzťahu nemôžeme vidieť ani názov tabuľky, ani jej hlavičky.