갖은 보고서를 보다보면 연평균 성장률이 많이 나온다...
어떻게 계산을 하는 것일까? 궁금했었는데..
인터넷을 뒤지다 탐형쓰님께서 쓰신 엑셀에서 CAGR구하는 방법을 보게 됐다.
역시 엑셀은 어려워~~ ^^;
-------------------------------------------------------------------------
CAGR(Compound Annual Growth Rate) 엑셀로 계산하는 방법은
RATE 재무함수를 쓰면 된다.
=rate(기간,0,첫번쨰수치,마지막수치)
2000년부터 2007년까지 우리나라 일인당GNI를 갖고 연평균성장률이 어떻게 되는지 계산해 봤다.
샘플로 첨부한 엑셀 파일에 보면
2000년 $10,841
~
~
2007년 $20,045
이니 7년간 연평균 성장률을 구하면 되는 것이다.
수학적으로 접근하면
10,841*(1+CAGR)^7=20,045
가 되어야 하므로 이를 풀어서 역산하면
CAGR=(20,045/10,841)^(1/7)-1
이 될 것이다.
일반적으로 말 하면
CAGR=(마지막수치/첫번째수치)^(1/기간)-1
이 되겠는데, 이렇게 맨날 하면 귀찮고 틀릴 염려가 높으니 간단히
=rate(기간,0,첫번째수치,마지막수치) =rate(7,0,10841,20045)
이렇게 하면 CAGR이 쉽게 계산된다.
계산해 보면 우리나라 일인당 GNI는 2000년 이후 2007년까지 연평균 9,2%의 성장률을 보여왔다고
말할 수 있다.
첨부를 확인하면 엑셀을 이용해 만들어 본 샘플에서 결과를 확인할 수 있다.
(참고로 웹에서 보니 어떤 블로그에서 CAGR 계산할 때 xirr을 썼던데 그 방식은 좋지 않다.
어차피 CAGR은 연평균성장률을 구하면 되는 것인 만큼 그 해에 해당하는 수치만 있으면 되는데
xirr은 해당 항목에 대응되는 날짜를 일일이 입력해 줘야 하며 이 과정에서 오차가 발생할 수
있기 때문이다.)
[출처] 엑셀에서 CAGR 계산 방법 (rate 함수)|작성자 탐형쓰