IPMT函数用于基于固定利率及等额分期付款方式,计算给定期数内对投资的利息偿还额。IPMT函数的语法如下。


IPMT(rate,per,nper,pv,fv,type)

其中参数rate为各期利率。per用于计算其利息数额的期数,必须在1到nper之间。nper为总投资期,即该项投资的付款期总数。pv为现值,或一系列未来付款的当前值的累积和。fv为未来值,或在最后一次付款后希望得到的现金余额。如果省略fv,则假设其值为零(例如,一笔贷款的未来值即为零)。type数字0或1,用以指定各期的付款时间是在期初还是期末。如果省略type,则假设其值为零。

典型案例

已知某贷款的年利率、用于计算其利息数额的期数、贷款的年限、贷款的现值,计算在这些条件下贷款第一个月的利息和贷款最后一年的利息。基础数据如图17-13所示。

步骤1:打开例子工作簿“IPMT.xlsx”。

步骤2:在单元格A7中输入公式“=IPMT(A2/12,A3*3,A4,A5)”,用于计算贷款第一个月的利息。

步骤3:在单元格A8中输入公式“=IPMT(A2,3,A4,A5)”,用于计算贷款最后一年的利息(按年支付)。计算结果如图17-14所示。

Excel 应用IPMT函数计算一笔投资在给定期数内的利息偿还额-Excel22

图17-13 基础数据

Excel 应用IPMT函数计算一笔投资在给定期数内的利息偿还额-Excel22

图17-14 计算结果

使用指南

应确认所指定的rate和nper单位的一致性。例如,同样是四年期年利率为12%的贷款,如果按月支付,rate应为12%/12,nper应为4*12;如果按年支付,rate应为12%,nper为4。对于所有参数,支出的款项,如银行存款,表示为负数;收入的款项,如股息收入,表示为正数。