피벗 테이블에 여러 가로 차원이 있을 경우 현재 행 세그먼트에는 필드 간 정렬 순서에서 마지막 가로 차원이 표시되는 행을 제외하고 모든 차원 행 내의 현재 열과 같은 값을 가진 열만 포함됩니다. 피벗 테이블에서 가로 차원의 필드 간 정렬 순서는 간단하게 위쪽에서 아래쪽의 차원 순서로 정의됩니다.에서 관리합니다.
정보 메모이 차트 함수가 차트의 표현식에서 사용되는 경우 차트의 y 값에 대한 정렬 또는 테이블의 표현식 열에 의한 정렬은 허용되지 않습니다. 따라서 해당 정렬 옵션이 자동으로 비활성화됩니다. 시각화 또는 테이블에서 이 차트 함수를 사용하면 시각화의 정렬이 이 함수에 대해 정렬된 입력으로 되돌아갑니다.
이 예에서는 ColumnNo 함수를 사용하여 누계를 생성하는 방법을 보여 줍니다. 다음 설명은 측정값 표현식에 대한 더 자세한 내용을 제공합니다. RangeSum(Before(Sum(Sales), 0, ColumnNo())).
Sum(Sales): 피벗 테이블의 현재 셀에 대한 판매량 합계를 계산합니다.
Before(Sum(Sales), 0, ColumnNo()): Before 함수는 피벗 테이블의 이전 열에서 값을 검색합니다.
Sum(Sales) 인수는 함수가 이전 셀에 대한 합계 Sales를 검색하도록 합니다.
0의 오프셋 값은 현재 열의 현재 행 세그먼트에 남아 있는 열에 대한 오프셋을 지정합니다.
ColumnNo()는 데이터를 검색할 때 뒤로 이동할 열 수를 결정합니다. 현재 열의 위치를 동적으로 나타냅니다(예를 들어, 열 3인 경우 ColumnNo()는 3이므로 이 함수는 3개 열을 되돌아봅니다).
RangeSum(): RangeSum 함수는 제공된 값 범위의 합계를 계산합니다. null 값을 0으로 처리합니다. 이 표현식에서 RangeSum은 Before() 함수에서 검색된 모든 이전 Sales 값과 현재 셀의 판매량을 합산하여 누적 합계를 효과적으로 생성합니다.
이 페이지가 도움이 되었습니까?
이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 개선 방법을 알려 주십시오!