기본 콘텐츠로 건너뛰기

집계 한정자의 예

이 페이지에서

집계 한정자의 예

이 예는 Sum - 차트 함수 함수로 만든 것이지만 집합 분석 정의와 total 한정자를 지원하는 모든 차트 집계 함수에 적용할 수 있습니다.

Example 1:  

선택이 이루어지기 전에 논리 상태를 표현하는 아래 일반표의 표시 내용을 살펴보십시오.

Example table image of aggregation function with total qualifier

테이블 예: 총 한정자가 있는 집계 함수
Month Group Sum(Value) sum(total Value) sum({1} total Value)
- - 21 21 21
1 A 1 21 21
1 B 2 21 21
2 A 3 21 21
2 B 4 21 21
3 A 5 21 21
3 B 6 21 21

두 번째와 세 번째 표현식 열은 모든 행에 동일한 숫자가 있습니다. 이 숫자는 첫 번째 표현식 열에 있는 계산된 합계와 동일합니다.

이제 개월 1 및 2만 선택해보십시오. 결과는 다음과 같습니다.

Example table image of aggregation function with total qualifier filtered by month

테이블 예: 월별로 필터링된 총 한정자가 있는 집계 함수
Month (필터: 1-2) Group Sum(Value) sum(total Value) sum({1} total Value)
- - 10 10 21
1 A 1 10 21
1 B 2 10 21
2 A 3 10 21
2 B 4 10 21

set 정의는 현재 선택 내용을 무시하므로 세 번째 표현식(다섯 번째 열)의 결과가 변경되지 않고 그대로 유지됩니다. total 한정자가 있는 두 번째 표현식(네 번째 열)에는 첫 번째 표현식의 합계(세 번째 열)와 동일한 새로운 합계 10이 표시됩니다.

Example 2:  

아래 일반표의 표시 내용을 살펴보십시오.

Example table image of total qualifier with listed fields

테이블 예: 나열된 필드가 있는 총 한정자
Month Group Sum(Value) sum(total <Month> Value) sum(total <Group> Value)
- - 21 21 21
1 A 1 3 9
1 B 2 3 12
2 A 3 7 9
2 B 4 7 12
3 A 5 11 9
3 B 6 11 12

세 번째 표현식 열(sum(total<Month> Val))에서는 각각의 개월에 대해 하나의 합계가 계산됩니다.

네 번째 표현식 열(sum(total<Grp> Val))에서는 각각의 개월에 대해 하나의 합계가 계산됩니다.