📜  MS Access 中的 IPmt()函数(1)

📅  最后修改于: 2023-12-03 14:44:24.644000             🧑  作者: Mango

MS Access 中的 IPmt()函数

简介

IPmt()函数是Microsoft Access中的一个金融函数,其作用是计算某一时期的利息支付金额。

函数语法:

IPmt(rate, per, nper, pv, [fv, [type]])

参数说明:

  • rate:年利率。
  • per:支付周期。
  • nper:总付款期数。
  • pv:现值。
  • fv(可选):未来值。
  • type(可选):支付类型,0或忽略为结束期初支付,1为结束期末支付。

返回值:

返回类型为Double,即某一期的利息支付金额。

示例

假设现有一笔贷款,贷款金额为5000元,年利率为5%,每月需要还款1年(即12个月)。那么我们可以使用IPmt()函数来计算每个月需要支付的利息金额。

在查询设计视图中,我们可以新建一个计算字段,并使用以下函数:

IPmt(0.05/12, [期数], 12,-5000)

其中,0.05/12是月利率;[期数]是当前期数。计算出来的结果就是当前期数需要支付的利息金额。

注意事项
  1. 当fv(未来值)不填写时,会默认为0。
  2. 在Access中,IPmt()函数只适用于固定利率的情况。如果存在复杂利率,需要使用更高级的金融函数。