如何用RATE函数计算复利(利率)
的有关信息介绍如下:今天小编有收到同事的求助,问在已知初期投入资金、未来收益的情况下如何计算收益率?所以跟大家也来分享一下这个问题~
RATE函数:计算未来款项的各种利率;
=rate(nper,pmt,pv,fv,type,guess)
=rate(时间:投资期,每期投入的金额,现值,未来值,期初或期末,预期利率)
简单举例解释:
其实个人感觉这个函数来自于经济学的复利公式,里面有一个未来值与现值的概念。
Nper:例如你存钱的期限为12年;
Pmt:例如你每个月都存进去500元;
Pv:例如你第一次一次性存了3000元;
Fv: 例如你想过了12年收到300000元(本金+利息);
Type:0或1,表示你每次存钱的时间是期末还是期初,0是期末,1是期初,因为如果期末基本当期不算利息,所以是0;
举例:如果存入3000元,在银行里面存6年,预备得到3528.157(为什么这么奇怪的数字,后面解释),那么银行的利率要达到多少才能达到目标呢?
用rate函数计算
=RATE(C2,B2,A2,D2)
=3%
投入3000元,之后每个月投入0,存入6年,达到3582.157的收益,那么银行的利率至少为3%;
为了验证这个函数计算结果的真实性,我们先来进行一个假设,如果利率是3%呢?
第一年收益:3000*(1+3%)=3090
第二年收益:3000*(1+3%)(1+3%)=3182.7
………….. 以此类推
第六年收益:3000*(1+3%)(1+3%)(1+3%)(1+3%))(1+3%)(1+3%)=3582.157
现在我们知道了正确答案是3%。
Rate 函数的计算结果正确!
注意事项: 年利率 月利率
=RATE(C3*12,B3,A3,D3),在第一个参数*12得到的结果就可以由年利率变为月利率。
年利率=月利率*12
注意事项:符号
各位可能注意到期初投入3000的符号是—,因为这个符号是反映资金的流动方向的,—为流出,+为流入,如有符号错误,计算结果也会出错;