共用方式為


COLLAPSEALL

適用於:導出數據行計算數據表Measure視覺計算

擷取與目前內容相較之下的最高層級內容。 If 提供表示式時,會在新的內容中傳回其 value,以允許在最高層級的階層中流覽 and 計算。

語法

執行這兩個導覽 and 計算的語法。

COLLAPSEALL ( <expression>, <axis> )

只執行導覽的語法。

COLLAPSEALL ( <axis> )

參數

術語 定義
expression 要在新內容中評估的表達式。
axis 座標軸參考。

傳回 value

針對執行這兩個導覽 and 計算的版本,函式會在流覽至最高層級之後,傳回新內容中的表達式 value。 針對只執行導覽的版本,函式會流覽至最高層級來修改評估內容。

言論

  • 此函式只能在視覺計算中使用。
  • 函式的導覽版本可以在 CALCULATE 函式內使用。
  • 階層層級是由座標軸參考所參考的每個座標軸 all 數據行所決定。

假設有一個數據表,摘要列出層級總計、year、quarterandmonth的階層總銷售額,下列 DAX 計算會擷取最高層級 [SalesAmount] 的 value 總計。

TotalValue = COLLAPSEALL([SalesAmount], ROWS)

下列螢幕快照顯示具有視覺計算的矩陣。

DAX 視覺計算

另請參閱

EXPAND EXPANDALL COLLAPSE