본문 바로가기

주식,/관련지식

CAGR 엑셀에서 계산하기

 

 

CAGR이란?

 

Compound Annual Growth Rate의 약자로 연평균성장률 정도의 의미입니다

참고로 Compound는 복리를 의미합니다.

복리나 연평균성장률이나 개념은 같습니다.

 

CAGR = [(마지막해 값/첫해 값) ^(1/햇수)] -1

 

 

예를 들면 100원 예금이 5년만에 200원이 되기 위해서는 얼마짜리 복리예금에 들어야 하는가? 라고 했을때,

 CAGR 개념을 응용하면, (200/100)^(1/5)-1 = 0.148698...  즉 14.9% 예금에 들어야 한다는 말입니다.

 

이는, 현재 100원인 매출액이 만 5년이라는 기간에 200원의 매출액이 되려면 연평균 몇 % 로 성장해야하는가와

내용상 본질은 같으므로 연평균 14.9% 성장해야 한다고 볼수 있습니다.

 

엑셀에서 간단하게 위 수식을 입력해도 되고

함수를 이용하여 계산하자면, rate 함수를 이용해 계산할 수 있습니다.

 

RATE(nper,pmt,pv,fv,type,guess)

 

nper은 총 납입횟수 (cagr 계산시 : 햇수)

pmt는 각기간의 납입액 (cagr 계산시 : 0 )

pv는 현재가치, 또는 앞으로 지급할 일련 지급액의 현재가치 (cagr 계산시 : -첫해의 값(매출액 등))

fv는 미래가치, 최종지급후의 현금잔고 (cagr 계산시 : 마지막해의 값(매출액 등))

type, guess는 입력 생략

 

따라서 위의 예를 엑셀의 함수로 구하자면,

 

=rate(5,0,-100, 200)

 

을 입력하면 됩니다.

 

참고로, 위의 식은 기본적인 개념이 내가 100원을 먼저 지급하고(그러므로 pv 100에 -부호 붙여야 함)

또 그 금액외에는 추가로 납입하는 금액이 없고( 따라서 pmt에는 0을 입력)

최종적으로 미래(5년후이므로 nper=5)에 200을 돌려받을 것(따라서 fv는 200을 입력)을 의미합니다.