복합 연간 성장률
CAGR(복합 연간 성장률) 표현식 바로 가기는 지정된 기간 동안의 평준화된 연간 성장률을 계산합니다.
두 투자를 비교하기 위해 일정 기간 동안의 성장률을 계산할 수 있습니다(예: 수익, 생산 수준 또는 등록된 사용자 수와 같은 측정값).
사용된 공식은 다음과 같습니다.

여기서 항목은 종료 값,
항목은 시작 값,
항목은 해당 기간의 햇수를 의미합니다.
예
시작점으로 아래 막대 그래프가 사용됩니다. 3년간의 분기별 매출 합계를 보여줍니다.

다음 막대 그래프에서는 값 축에 바로 가기 표현식인 복합 연간 성장률이 적용되었습니다.

값 축에 다음 표현식이 사용됩니다.
Sum([Sales]) THEN (Real([Value]/Sum([Value]) OVER (NavigatePeriod([Axis.X],"Year",-1)))^ (1/([X.Year] - First([X.Year])OVER (NavigatePeriod([Axis.X],"Year",-1)))))-1
이 기본 표현식은 몇 년 동안의 성장률이 아니라 특정 연도부터 다음 연도까지의 성장률을 계산합니다. 예를 들어 2년 동안의 연간 성장률을 계산하려면 다음 표현식을 대신 사용하십시오.
Sum([Sales]) THEN (Real([Value]/Sum([Value]) OVER (NavigatePeriod([Axis.X],"Year",-2)))^ (1/([X.Year] - First([X.Year])OVER (NavigatePeriod([Axis.X],"Year",-2)))))-1
이 표현식은 성장률을 보여줍니다. 이 성장률이 2개 연도의 각 성장률과 같다면 막대 그래프가 아래 모양으로 변경됩니다. (화살표는 아래 표현식에서 계산된 내용을 설명하는 데 사용되는 막대를 가리킵니다.)

표현식의 첫 번째 부분은 [Sales] 컬럼이 합계로 집계되어야 함을 지정합니다. 이 부분의 결과는 THEN 다음의 표현식에서 사용될 [Value] 컬럼으로 들어갑니다.
THEN 뒤에는 ^(멱 함수)가 모든 컬럼 유형(예: 통화)에 대해 작동하도록 실수 데이터 형식으로의 변환이 먼저 수행됩니다.
그런 다음 각 노드는 2년 전에 해당하는 노드로 나뉘며 이 비율은 다시 ½로 거듭제곱됩니다. (½인 이유는 햇수가 2이기 때문입니다. 햇수가 3년인 경우 비율이 ⅓로 거듭제곱됩니다.) 그런 다음 결과에서 1을 빼서 백분율을 얻습니다.
OVER 키워드 앞에 집계가 필요하므로 First() 집계가 사용되었습니다. 노드에서 뺄셈을 할 첫 번째 값으로 이동하지만 각 노드에는 값이 하나만 있으므로 노드 값을 선택하는 것과 같습니다.
예를 들어 2021년 2분기에 대한 복합 연간 성장률 계산은 다음과 같습니다.

이는 평준화된 연 성장률이 22%, 즉 2년 후 금액이 200*1.22*1.22300이라는 것을 의미합니다.
(아래 사각형 참조)

NavigatePeriod()도 참조하십시오.
확장 모드의 컬럼 선택기
설치된 클라이언트에서 확장된 컬럼 선택기는 표현식 바로 가기에서 다양한 매개변수를 쉽게 변경할 수 있는 컨트롤을 제공합니다.

표시 이름 | 필요에 따라 기본값인 "Compound Annual Growth Rate ([Column Name])" 대신 다른 표시 이름을 지정합니다. |
축 | 노드를 계산할 축을 지정합니다. 일종의 그룹화를 수행하는 범주형 축만 드롭다운 목록에 표시될 수 있습니다. 따라서 X축에만 그룹화가 있는 경우 이 축만 사용할 수 있는 반면 범주형 컬럼으로도 색을 지정한 경우 색 축도 사용할 수 있습니다. |
단계 수 | 비교할 노드 사이의 단계 수를 정의합니다. 단계 수가 -1인 경우 현재 노드와 한 단계 이전 노드간 차이를 계산합니다. 단계 수가 1인 경우 현재 노드와 한 단계 다음 노드간 차이를 계산합니다. |
서식 지정 | 축의 서식 지정을 변경합니다. 예를 들어 값을 백분율이 아닌 숫자로 표시하려면 숫자로 변경합니다. |
비어 있는 값 숨기기 | 비어 있는 모든 값을 숨기는 표시/숨기기를 만듭니다. 속성 기호 ![]() |