Funkcja RELATEDTABLE
Oblicza wyrażenie tabeli w kontekście zmodyfikowanym przez podane filtry.
Składnia
RELATEDTABLE(<tableName>)
Parametry
Termin |
Definicja |
---|---|
tableName |
Nazwa istniejącej tabeli utworzona z użyciem standardowej składni języka DAX. Nie może być wyrażeniem. |
Wartość zwracana
Tabela wartości.
Uwagi
Funkcja RELATEDTABLE zmienia kontekst, w którym dane są filtrowane, i oblicza wyrażenie w nowym kontekście określonym przez użytkownika.
Ta funkcja stanowi skrót funkcji CALCULATETABLE (nie ma wyrażenia logicznego).
Przykład
W poniższym przykładzie funkcja RELATEDTABLE jest używana w celu utworzenia w tabeli Kategoria produktów kolumny obliczeniowej z danymi dotyczącymi sprzedaży internetowej.
W poniższej tabeli pokazano wyniki użycia przedstawionego tutaj kodu.
Kategoria produktów — Klucz |
Kategoria produktów — Klucz alternatywny |
Kategoria produktów — Nazwa |
Sprzedaż internetowa |
1 |
1 |
Bikes |
$28,318,144.65 |
2 |
2 |
Components |
|
3 |
3 |
Clothing |
$339,772.61 |
4 |
4 |
Accessories |
$700,759.96 |
= SUMX( RELATEDTABLE('InternetSales_USD')
, [SalesAmount_USD])