피벗 테이블 계산용 함수 - 아마존 QuickSight

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

피벗 테이블 계산용 함수

피벗 테이블 계산에서는 다음 함수를 사용할 수 있습니다.

나열된 함수를 다음 데이터에 적용할 수 있습니다.

Data table showing billed amounts by region, year, and consumption channel for HR and Billing services.
Data table showing billed amounts by region, year, and consumption channel for HR and Billing services.

누계

Running total(이동 합계) 함수는 지정된 셀 값과 그 앞에 오는 모든 셀 값의 합계를 계산합니다. 이 합계는 Cell1=Cell1, Cell2=Cell1+Cell2, Cell3=Cell1+Cell2+Cell3 등으로 계산됩니다.

테이블 행에 걸쳐 누계 함수를 적용하고 다음과 같이 계산하기를 위한 테이블 어크로스를 사용하여 다음과 같은 결과를 얻을 수 있습니다.

Table showing billed amounts by customer region, date, and consumption channel for different service lines.

차이

Difference 함수는 셀 값과 그 앞에 오는 셀 값 간의 차이를 계산합니다. 이 차이는 Cell1=Cell1-null, Cell2=Cell2-Cell1, Cell3=Cell3-Cell2, 등으로 계산됩니다. Cell1-null = null이므로 Cell1의 값은 항상 비어 있습니다.

테이블 행에 걸쳐 차이 함수를 적용하고 다음과 같이 계산하기를 위한 테이블 어크로스를 사용하여 다음과 같은 결과를 얻을 수 있습니다.

Table showing billed amounts for regions, years, and channels across Billing and HR service lines.

비율 차이

Percentage Difference(백분율 차이) 함수는 셀 값과 그 앞에 오는 셀 값 간의 백분율 차이를 계산한 다음 그 앞에 오는 셀 값으로 나눕니다. 이 값은 Cell1=(Cell1-null)/null, Cell2=(Cell2-Cell1)/Cell1, Cell3=(Cell3-Cell2)/Cell2, 등으로 계산됩니다. (Cell1-null)/null = null이므로 Cell1의 값은 항상 비어 있습니다.

테이블 행에 걸쳐 백분율 차이 함수를 적용하고 다음과 같이 계산하기를 위한 테이블 어크로스를 사용하여 다음과 같은 결과를 얻을 수 있습니다.

Table showing percentage differences in billed amounts across regions, years, and channels.

전체 대비 백분율

Percent of Total 함수는 지정된 셀이 계산에 포함된 모든 셀의 합계에서 차지하는 비율을 계산합니다. 이 비율은 Cell1=Cell1/(sum of all cells), Cell2=Cell2/(sum of all cells), 등으로 계산됩니다.

테이블 행에 걸쳐 전체 대비 백분율 함수를 적용하고 다음과 같이 계산하기를 위한 테이블 어크로스를 사용하여 다음과 같은 결과를 얻을 수 있습니다.

Table showing percentage breakdown of billed amounts across regions, channels, and service lines.

Rank

Rank 함수는 계산에 포함된 다른 셀의 값과 비교하여 셀 값의 순위를 계산합니다. rank 함수는 항상 가장 큰 값을 1로, 가장 작은 값을 계산에 포함된 셀 수로 표시합니다. 값이 같은 셀이 둘 이상이면 순위는 동일하지만 각각 한 자리씩 차지하는 것으로 간주됩니다. 따라서 그보다 작은 값은 바로 윗 순위의 셀 수만큼 순위가 아래로 밀립니다. 예를 들어 값 5, 3, 3, 4, 3, 2에 rank 함수를 적용하면 순위는 1, 3, 3, 2, 3, 6이 됩니다.

예를 들어 다음과 같은 데이터가 있다고 가정하겠습니다.

Table showing billed amounts by customer region and service line for Marketing, HR, and Billing.

테이블 행에 걸쳐 순위 함수를 적용하고 다음과 같이 계산하기를 위한 테이블 어크로스를 사용하여 다음과 같은 결과를 얻을 수 있습니다.

Table showing sum of billed amount by customer region and service line for APAC, EMEA, and US.

Percentile

Percentile 함수는 계산에 포함된 셀 값 중 지정된 셀 값 이하인 비율을 계산합니다.

이 비율은 다음과 같이 계산됩니다.

percentile rank(x) = 100 * B / N Where: B = number of scores below x N = number of scores

테이블 행에 걸쳐 백분위수 함수를 적용하고 다음과 같이 계산하기를 위한 테이블 어크로스를 사용하여 다음과 같은 결과를 얻을 수 있습니다.

Table showing billed amounts by region, date, and channel for Billing and HR service lines.