Zdieľať cez


EXPANDALL

Vzťahuje sa na:vypočítaný stĺpecvypočítanej tabuľkyvizuálového výpočtu

Načíta kontext na najpodrobnejšej úrovni. Ak je zadaný výraz, vráti jeho hodnotu v novom kontexte, čo umožňuje navigáciu v hierarchiách a výpočtoch na najpodrobnejšej úrovni.

Syntax

Syntax, ktorá vykonáva navigáciu aj výpočet.

EXPANDALL ( <expression>, <axis> )

Syntax, ktorá vykonáva iba navigáciu.

EXPANDALL ( <axis> )

Parametre

Termín Definícia
expression Výraz, ktorý sa má vyhodnotiť v novom kontexte.
axis Odkaz na os.

Vrátená hodnota

Vo verzii, ktorá vykonáva navigáciu aj výpočet, vráti funkcia hodnotu výrazu v novom kontexte po prechode na najnižšiu úroveň hierarchie. Vo verzii, ktorá vykonáva navigáciu len, funkcia upraví kontext hodnotenia prechodom na najnižšiu úroveň hierarchie.

Poznámky

  • Túto funkciu možno použiť iba vo výpočtoch vizuálu.
  • Verziu funkcie iba na navigáciu možno použiť v rámci funkcie CALCULATE.
  • Úrovne hierarchie sú určené všetkými stĺpcami na každej osi, na ktoré odkazuje odkaz na os.
  • Často, tam sú viaceré zostupné bunky na nižšej úrovni; Preto sa pre argument výrazu vyžaduje určitá forma agregácie.

Príklad

Vzhľadom na tabuľku, ktorá sumarizuje celkový predaj pre hierarchiu s úrovňami pre celkový počet, rok, štvrťrok a mesiac, nasledujúci DAX výpočet vypočíta maximálnu hodnotu [ObjemPredaja] na najnižšej úrovni [Mesiac].

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

Snímka obrazovky nižšie znázorňuje maticu s výpočtom vizuálu.

výpočtu vizuálu

Pozri tiež

EXPAND COLLAPSE COLLAPSEALL