IPMT

适用于:计算列计算表度量值视觉计算

根据定期、固定付款和固定利率返回投资给定期的利息付款。

语法

IPMT(<rate>, <per>, <nper>, <pv>[, <fv>[, <type>]])

参数

术语 定义
rate 每个周期的利率。
per 要找到兴趣的时间段。 必须介于 1 和 nper 之间(含)。
nper 年金中的付款期总数。
pv 现值,或一系列未来付款的一次性金额现在值得。
fv (可选)在上次付款后要实现的未来价值或现金余额。 如果省略 fv,则假定为 BLANK。
type (可选)数字 0 或 1,指示付款何时到期。 如果省略类型,则假定为 0。 此表下面列出了接受的值。

type 参数接受以下值:

设置 type 等于 付款
0 或省略 期末
1 在此期间的开头

返回值

给定期限的利息支付。

言论

  • 请确保与用于指定速率和 nper 的单位保持一致。 如果每月支付四年期贷款,年利息为 12%,则利率为 0.12/12,nper 使用 4*12。 如果对同一贷款进行年度付款,请使用 0.12 支付利率,对 nper 使用 4。

  • 对于所有参数,你支付的现金,如储蓄存款,以负数表示:收到的现金(如股息支票)由正数表示。

  • type 将舍入为最接近的整数。

  • 如果出现以下错误,则返回错误:

    • 每个 < 1 或每个 > nper
    • nper < 1
  • 在计算列或行级别安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。

例子

数据 说明
10.00% 年度利息
3 贷款年数
\$8,000 贷款的现值

示例 1

以下 DAX 查询:

EVALUATE
{
  IPMT(0.1/12, 1, 3*12, 8000)
}

返回贷款第一个月到期的月利息,其中指定了上述条款。

[值]
-66.6666666666667

示例 2

以下 DAX 查询:

EVALUATE
{
  IPMT(0.1, 3, 3, 8000)
}

以上述条款返回去年到期的年度利息,其中按年付款。

[值]
-292.447129909366