RELATEDTABLE – přiřazení tabulky propojené relací (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ě.
Funkce RELATEDTABLE přiřazuje hodnoty z tabulky, která je spojená relací. Zatímco ale RELATED sahá z "dlouhé" tabulky do "krátké" (ze strany relace s hvězdičkou na stranu relace s jedničkou), tak RELATEDTABLE sahá naopak - z jedničkové strany do hvězdičkové.
Zatímco výstupem funkce RELATED je tedy jedna jednoznačná hodnota, tak výstupem funkce RELATEDTABLE je skupina hodnot. Pro zobrazení ve sloupci tak výstup musí být ještě zkombinovaný s něčím jiným.
Zní to složitě, ale zas tak hrozné to není. Ukážeme si to na těchto tabulkách.
V první jsou tržby za naše pobočky, které jsou v různých státech. V jiné tabulce jsou země, a my k nim v řádcích chceme vysčítat tržby z poboček..
Tabulky načteme do Power Bi a propojíme relací.
Do tabulky s kontinenty, do nového sloupce, zapíšeme:
Total revenue for this country= SUMX(RELATEDTABLE(Items);Items[Revenue])
RELATEDTABLE ukáže na správnou tabulku, a SUMX z ní vysčítá hodnoty.
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.