Table of contents
本教程展示了如何使用Excel中的PPMT函数来计算贷款或投资的本金支付。
当你定期支付贷款或抵押贷款时,每笔付款中的一部分用于支付利息(借贷的费用),其余的付款用于偿还贷款本金(你最初借贷的金额)。 虽然总的付款金额在所有时期都是不变的,但本金和利息部分是不同的--每一次付款都会减少适用于利息,更多适用于本金。
微软Excel有专门的函数来查找总的支付金额和其部分。 在本教程中,我们将看看如何使用PPMT函数来计算本金的支付。
Excel PPMT函数--语法和基本用途
Excel中的PPMT函数根据恒定的利率和付款时间表计算出某一时期的贷款本金支付部分。
PPMT函数的语法如下。
PPMT(rate, per, nper, pv, [fv], [type])在哪里?
- 速率 (必填) - 贷款的恒定利率。 可以提供百分比或小数。
例如,如果你做了 年度 年利率为7%的贷款或投资的付款,供应7%或0.07。 每月 同一笔贷款的付款,然后提供7%/12。
- 每 (required) - 目标付款期。 它应该是1到nper之间的整数。
- Nper (必填) - 贷款或投资的总付款次数。
- Pv (要求)--现值,即一系列未来付款现在值多少钱。 贷款的现值是你最初借的金额。
- 斐济 (可选)--未来值,即你希望在最后一次付款后的余额。 如果省略,则假定为零(0)。
- 类型 (可选) - 表示付款到期的时间。
- 0或省略 - 在每个时期结束时支付。
- 1 - 在每个时期开始时应付款。
例如,如果你借50,000美元,为期3年,年利率为8%,而你的收入为 年度 支付,以下公式将计算出第1期贷款本金部分的支付。
=ppmt(8%, 1, 3, 50000)
如果你要做 每月 同一笔贷款的付款,然后使用这个公式。
=ppmt(8%/12, 1, 3*12, 50000)
你可以在预定义的单元格中输入参数并引用这些单元格,而不是在公式中硬编码,就像这个截图中所示。
如果你喜欢把结果作为一个 正数 然后在整个PPMT公式前加一个减号,或者在整个PPMT公式前加一个减号。 pv 参数(贷款金额)。 例如。
=-ppmt(8%, 1, 3, 50000)
或
=ppmt(8%, 1, 3, -50000)
关于Excel PPMT函数,你应该知道的3件事
为了在你的工作表中成功地使用PPMT公式,请牢记以下事实。
- 本金将作为一个 负面的 号码,因为它是一个外发的付款。
- 在默认情况下, 货币 格式应用于结果,负数以红色突出显示,并置于括号内。
- 在计算不同支付频率的本金时,要确保你与利率和nper参数一致。 率 ,用年利率除以每年的付款次数(假设它等于每年的复利期数)。 对于 ǞǞǞ ,将年数乘以每年的付款次数。
- 周数 :利率--年利率/52;nper--年限*52
- 几个月 : rate - 年利率/12; nper - 年数*12
- 四分之一 :利率--年利率/4;nper--年限*4
在Excel中使用PPMT公式的例子
现在,让我们举几个公式的例子,看看如何在Excel中使用PPMT函数。
例1.PPMT公式的简短形式
假设你想计算一笔贷款的本金支付,在这个例子中,这将是12个月的支付,但同样的公式也适用于其他支付频率,如每周、每季度、每半年或每年。
为了省去为每个周期编写不同公式的麻烦,在一些单元格中输入周期数字,例如A7:A18,并设置以下输入单元格。
- B1 - 年利率
- B2 - 贷款期限(年)
- B3--每年的付款次数
- B4 - 贷款金额
根据输入单元格,为你的PPMT公式定义参数。
- 速率 - 年利率/每年的支付次数(B$1/B$3)。
- 每 - 第一个付款期(A7)。
- Nper - 年*每年的付款次数(B$2*B$3)。
- Pv - 贷款金额($B$4)
- 斐济 - 省略,假设 零余额 在最后一次付款后。
- 类型 - 遗漏,假设付款是在 结束 每个时期的。
现在,把所有的论据放在一起,你会得到以下公式。
=ppmt($b$1/$b$3, a7, $b$2*$b$3, $b$4)
请注意,我们在所有参数中都使用绝对的单元格引用,除了 每 在这里使用了一个相对的单元格引用(A7)。 这是因为 率 , ǞǞǞ 和 pv 参数指的是输入单元格,无论公式被复制到哪里,都应该保持不变。 每 参数应根据行的相对位置而改变。
在C7中输入上述公式,然后根据需要向下拖动到多个单元格,你会得到以下结果。
正如你在上面的截图中所看到的,所有时期的总付款(用PMT功能计算)是相同的,而本金部分随着每个连续的时期而增加,因为最初支付的利息多于本金。
为了验证PPMT函数的结果,你可以通过使用SUM函数将所有的本金支付加起来,看看总和是否等于原始贷款额,在我们的例子中是20,000美元。
例2.PPMT公式的完整形式
在这个例子中,我们将利用PPMT函数来计算将一项投资从0美元增加到你指定的金额所需的本金支付。
由于我们要使用PPMT函数的完整形式,我们要定义更多的输入单元。
- B1 - 年利率
- B2 - 投资期限,以年为单位
- B3--每年的付款次数
- B4--现值( pv )
- B5--未来价值( fv )
- B6--何时付款( 类型 )
与前面的例子一样,对于 率。 我们把年利率除以每年的付款次数(B$1/B$3)。 ǞǞǞ ,我们用年数乘以每年的支付次数(B$2*B$3)。
在A10中输入第一个付款期的号码,该公式的形状如下。
=ppmt($b$1/$b$3, a10, $b$2*$b$3, $b$4, $b$5, $b$7)
在这个例子中,付款是在2年内的每个季度末进行的。 请注意,所有的本金支付之和等于投资的未来价值。
Excel的PPMT功能不工作
如果一个PPMT公式在你的工作表中不能正常工作,这些故障排除技巧可能会有所帮助。
- ǞǞǞ 每 参数应大于0,但小于或等于 ǞǞǞ ,否则会发生#NUM!错误。
- 所有的参数都应该是数字,否则会出现#VALUE!错误。
- 在计算每周、每月或每季度的付款时,一定要将年利率转换为上述例子中的相应时期的利率,否则你的PPMT公式的结果将是错误的。
这就是在Excel中使用PPMT函数的方法。 为了获得一些练习,欢迎下载我们的PPMT公式实例。 感谢你的阅读,希望下周能在我们的博客上见到你!