计算复合年增长率(CAGR)

我试图build立一个电子表格,当pvfvnper给出时计算CAGR。 我试过使用:

 ((fv-pv)^(1/nper))-1 

但费率太高了。 例如,对于pv = 100, fv = 500, nper = 10:

 pv 100 fv 500 nper 10 cagr 0.820564203 

如果我手动计算最终值,我想出了:

 0 100.00 1 182.06 2 331.45 3 603.42 4 1,098.56 5 2,000.00 6 3,641.13 7 6,628.91 8 12,068.35 9 21,971.21 10 40,000.00 

我究竟做错了什么?

你的公式是错误的。 它应该是

 ((fv / pv) ^ (1 / nper)) - 1 

这给了:

 0 100.00 1 117.46 2 137.97 3 162.07 4 190.37 5 223.61 6 262.65 7 308.52 8 362.39 9 425.67 10 500.00