Udostępnij za pośrednictwem


EXPANDALL

Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne

Pobiera kontekst na najbardziej szczegółowym poziomie. If zostanie podane wyrażenie, zwraca value w nowym kontekście, umożliwiając nawigację w hierarchiach and obliczenia na najbardziej szczegółowym poziomie.

Składnia

Składnia wykonująca obie operacje nawigacji and obliczenia.

EXPANDALL ( <expression>, <axis> )

Składnia, która wykonuje tylko nawigację.

EXPANDALL ( <axis> )

Parametry

Termin Definicja
expression Wyrażenie, które ma zostać ocenione w nowym kontekście.
axis Odwołanie do osi.

Zwracanie value

W przypadku wersji wykonującej oba obliczenia nawigacji and funkcja zwraca value wyrażenia w nowym kontekście po przejściu do najniższego poziomu hierarchii. W przypadku wersji, która wykonuje tylko nawigację, funkcja modyfikuje kontekst oceny, przechodząc do najniższego poziomu hierarchii.

Uwagi

  • Tej funkcji można używać tylko w obliczeniach wizualnych.
  • Wersja funkcji tylko do nawigacji może być używana wewnątrz funkcji CALCULATE.
  • Poziomy hierarchii są określane przez kolumny all w każdej osi, do których odwołuje się odwołanie do osi.
  • Często istnieje wiele komórek malejących na poziomie lower; dlatego dla argumentu wyrażenia jest wymagana pewna forma agregacji.

Przykład

Biorąc pod uwagę tabelę podsumowującą łączną sprzedaż dla hierarchii z poziomami sumy, year, quarterandmonth, następujące obliczenie DAX oblicza maksymalną value [SalesAmount] na najniższym poziomie [Month].

MaxOfLeafLevel = EXPANDALL(MAX([SalesAmount]), ROWS)

Poniższy zrzut ekranu przedstawia macierz z obliczeniami wizualnymi.

obliczania wizualizacji

Zobacz też

EXPAND COLLAPSE COLLAPSEALL