我需要创建一个执行与该函数相同计算的 JavaScript 表单=PMT()
。
mortgage = 220000
rate= 4.75%
term = 30
我的示例公式是=PMT(4.75%/12,30*12,220000*-1)
这个函数的方程是什么?我尝试查找这个函数,但它没有很好地解释它。
答案1
你想要的方程是:P = (Pv*R) / [1 - (1 + R)^(-n)]
在哪里
- 磷 = 每月付款
- 光伏 = 现值(贷款起始值)
- 4月= 年利率
- R = 定期利率 = APR/每年利息期数
- n = 总利息期数(每年利息期数*年数)
使用上述变量,Excel =PMT() 函数为=PMT(R,n,Pv)
因此,对于你的例子:
- 年利率(APR)= 4.75%(使得R=4.75%/12 或 0.0475/12)
- 抵押 (光伏) = 220000
- 期限(年数)= 30(n=30*12(按月付款)
该方程变为:
P = ((220000 * (0.0475/12)) / (1 - ((1 + (0.0475/12))^(-1 * 30 * 12))))
或者,将其直接显示在下方以供比较:
P = ((220000 * (0.0475/12)) / (1 - ((1 + (0.0475/12))^(-1 * 30 * 12)))) P = ( Pv * R ) / (1 - ( 1 + R ) ^ ( -n )