现值功能

时间:2013-10-24 13:56:06

标签: javascript excel math

我在Excel中有以下公式:

=-PV(9.38%, 3(yrs), £300)

这是754英镑,这是正确的。

我需要知道这些数字是如何用于生成754的,我需要数学公式,然后我可以用它来复制它。

2 个答案:

答案 0 :(得分:4)

PV代表现值 - 这是JavaScript中的一个实现:

http://www.mohaniyer.com/old/pvcode.htm

search for others

pv(rate, per, pmt)的数学是

SUM(n = 1 to per) of pmt/((1+rate)^n)
= 300/(1+.0938)^1 + 300/(1+.0938)^2 + 300/(1+.0938)^3
= 274.27 + 250.75 + 229.25 = 754.28

更多信息here

答案 1 :(得分:1)

它是基本金融理论的基本现值公式。

为什么不在像以下地方谷歌那样:

http://office.microsoft.com/en-us/excel-help/pv-HP005209225.aspx

  

PV

     

Show AllShow All返回投资的现值。该   现值是一系列未来付款的总金额   值得现在。例如,当你借钱时,贷款金额是   贷款人的现值。

     

语法

     

PV(速率,NPER,PMT,FV,类型)

     

利率是每期利率。例如,如果您获得   以年利率10%计算的汽车贷款   每月付款,您每月的利率为10%/ 12,或0.83%。   您可以在公式中输入10%/ 12,或0.83%或0.0083作为   率。

     

Nper是年金中的付款期总数。对于   例如,如果您获得四年期汽车贷款并按月付款,   您的贷款有4 * 12(或48)个期间。你会输入48进入   nper的公式。

     Pmt是每个期间付款而不能改变的   年金的生命。通常,pmt包括本金和利息   但没有其他费用或税收。例如,每月支付一次   1万美元,12%的四年期汽车贷款为263.33美元。你会输入   -263.33作为pmt进入公式。如果省略pmt,则必须包含fv参数。

     

Fv是您希望获得的未来价值或现金余额   最后一笔付款。如果省略fv,则假定为0(   例如,贷款的未来价值是0)。例如,如果你想要   节省50,000美元用于支付18年的特殊项目,然后是50,000美元   是未来的价值。然后你可以做一个保守的猜测   利率并确定每月必须节省多少。如果是fv   省略,您必须包含pmt参数。