다음을 통해 공유


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개의 시각적 계산이 있는 행렬을 보여 줍니다.

DAX 시각적 계산

참고 항목

넓히다
EXPANDALL
무너지다
COLLAPSEALL
ISINSCOPE
ISFILTERED
HASONEVALUE