Excel 应用ISPMT函数计算特定投资期内要支付的利息

ISPMT函数用于计算特定投资期内要支付的利息。Excel提供此函数是为了与Lotus1-2-3兼容。ISPMT函数的语法如下。


ISPMT(rate,per,nper,pv)

其中参数rate为投资的利率。per为要计算利息的期数,此值必须在1到nper之间。nper为投资的总支付期数。pv为投资的当前值。对于贷款,pv为贷款数额。

典型案例

已知某贷款的年利率、利息的期数、投资的年限、贷款额,计算在这些条件下对贷款第一个月支付的利息和对贷款第一年支付的利息。基础数据如图17-15所示。

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

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

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

图17-15 基础数据

图17-16 计算结果

使用指南

应确认所指定的rate和nper单位的一致性。例如,同样是四年期年利率为12%的贷款,如果按月支付,rate应为12%/12,nper应为4*12;如果按年支付,rate应为12%,nper为4。对所有参数,都以负数代表现金支出(如存款或他人取款),以正数代表现金收入(如股息分红或他人存款)。

Excel 计算特定投资期支付利息:ISPMT函数

ISPMT函数用于计算特定投资期内要支付的利息。Excel提供此函数是为了与Lotus1-2-3兼容。ISPMT函数的语法如下:


ISPMT(rate,per,nper,pv)

其中,rate参数为投资的利率。per参数为要计算利息的期数,此值必须为1~nper。nper参数为投资的总支付期数。pv参数为投资的当前值,对于贷款,pv参数为贷款数额。下面通过实例详细讲解该函数的使用方法与技巧。

打开“ISPMT函数.xlsx”工作簿,切换至“Sheet1”工作表,本例的原始数据如图19-19所示。该工作表中记录了某贷款的年利率、利息的期数、投资的年限、贷款额,要求根据给定的数据计算在这些条件下对贷款第1个月支付的利息和对贷款第一年支付的利息。具体的操作步骤如下。

图19-19 原始数据

STEP01:选中A7单元格,在编辑栏中输入公式“=ISPMT(A2/12,A3,A4*12,A5)”,然后按“Enter”键返回,即可计算出对贷款第一个月支付的利息,如图19-20所示。

STEP02:选中A8单元格,在编辑栏中输入公式“=ISPMT(A2,1,A4,A5)”,然后按“Enter”键返回,即可计算出对贷款第一年支付的利息,如图19-21所示。

应确认所指定的rate参数和nper参数单位的一致性。例如,同样是四年期年利率为12%的贷款,如果按月支付,rate参数应为12%/12,nper参数应为4*12;如果按年支付,rate参数应为12%,nper参数为4。对所有参数,都以负数代表现金支出(如存款或他人取款),以正数代表现金收入(如股息分红或他人存款)。

计算第1个月支付的利息

图19-20 计算第1个月支付的利息

计算第一年支付的利息

图19-21 计算第一年支付的利息