共用方式為


ISATLEVEL

適用於:計算結果列匯出數據表量值視覺計算

報告數據行是否存在於目前層級。

語法

ISATLEVEL ( <column> )

參數

詞彙 定義
column 數據格中的群組數據行。

傳回值

TRUE 或 FALSE,指出群組數據行是否在內容中的目前層級。

備註

  • 此函式只能在視覺計算中使用。
  • 不同於具有類似功能的其他函式,例如 ISINSCOPE、ISFILTERED、HASONEVALUE 等等,ISATLEVEL 是專為視覺計算而特製化的函式,因此保證與巡覽數據矩陣中階層層級的函式相容,例如 EXPAND 和 COLLAPSE。
  • 階層層級可以包含一個以上的數據行。 例如,在 [Year]、[Quarter]、[Month] 階層中,包含 [Quarter] 數據行的層級也包含相同層級的 [Year] 數據行。

範例

請考慮包含階層的數據表,其中包含層級總計、年、季和月。 下列 DAX 計算可用來判斷特定數據行在原始內容中的目前層級,還是巡覽作業之後的新層級。

IsYearLevel = ISATLEVEL([Fiscal Year])
IsQuarterLevel = ISATLEVEL([Fiscal Quarter])
IsMonthLevel = ISATLEVEL([Month])
IsQuarterLevelAfterExpand = EXPAND(ISATLEVEL([Fiscal Quarter]), ROWS)
IsQuarterLevelAfterCollapse = COLLAPSE(ISATLEVEL([Fiscal Quarter]), ROWS)

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

DAX 視覺計算

另請參閱

擴大
EXPANDALL
崩潰
COLLAPSEALL
ISINSCOPE
ISFILTERED
HASONEVALUE