ISATLEVEL
열이 현재 수준에 있는지 여부를 보고합니다.
구문
ISATLEVEL ( <column> )
매개 변수
용어 | 정의 |
---|---|
column | 데이터 표의 그룹화 열입니다. |
반환 값
그룹화 열이 컨텍스트의 현재 수준에 있는지 여부를 나타내는 TRUE 또는 FALSE입니다.
설명
- 이 함수는 시각적 계산에서만 사용할 수 있습니다.
- ISINSCOPE, ISFILTERED, HASONEVALUE 등과 같은 유사한 기능을 가진 다른 함수와 달리 ISATLEVEL은 시각적 계산용으로 특수화된 함수이므로 EXPAND 및 COLLAPSE와 같은 데이터 행렬의 계층 수준을 탐색하는 함수와 호환되도록 보장됩니다.
- 계층 수준에는 둘 이상의 열이 포함될 수 있습니다. 예를 들어 [Year], [Quarter], [Month] 계층 구조에서 [분기] 열이 포함된 수준에는 같은 수준의 [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)
아래 스크린샷은 5개의 시각적 계산이 있는 행렬을 보여 줍니다.
참고 항목
넓히다
EXPANDALL
무너지다
COLLAPSEALL
ISINSCOPE
ISFILTERED
HASONEVALUE