RELATED – přiřazení hodnoty z jiné tabulky (DAX – Power Pivot, Power BI)
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.
Tento článek je o funkci RELATED, která v Power BI a v Power Pivotu "dotahuje" adekvátní hodnoty z jiné tabulky.
Můžeme si ji představit jako obdobu funkce SVYHLEDAT/VLOOKUP z Excelu. V DAXu je podobná také funkce LOOKUPVALUE - rozdíl je ten, že RELATED je sice jednodušší, ale vyžaduje existenci relace mezi tabulkami.
K funkci RELATED zmíním také funkci RELATEDTABLE, která funguje "naopak". Zatímco RELATED sahá z tabulky na konci relace "s hvězdičkou" na konec relace "s jedničkou", RELATEDTABLE to má naopak.
Podobné použití jako RELATED má LOOKUPVALUE - o rozdílech mezi nimi více tady.
Předpokládejme, že máme tabulku prodejů zboží, a tabulku s ceníkem. Naším úkolem bude doplnit do tabulky s prodeji ceny jednotlivých položek - podle jejich názvů.
Tabulku si v .pbix souboru lze stáhnout odsud.
Tabulka s přehledem prodejů, do které chci do nového sloupce doplnit ceny:

Ceník:
- Price per column = RELATED(pricelist[Price per unit])
Funkce RELATED má jen jeden argument - co se má dotahovat. Na rozdíl od funkce SVYHLEDAT v Excelu, která potřebuje argumenty čtyři - protože jí chybí informace, které v Power BI sdělujeme relací.
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.