IPMT

适用于:计算列计算表Measure视觉计算

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

语法

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

参数

术语 定义
rate 每个周期 rate 利息。
per 要为其 find 兴趣的时间段。 必须介于 1 andnper(含) 之间。
nper 年金中的付款期总数。
pv 目前 value,or 一系列未来付款值得 rightnow的一次性sum 金额。
fv (可选)未来的 value,or 在支付 last 后想要实现的现金余额。 If fv 省略,则假定为 BLANK。
type (可选)数字 0 or 1,指示付款何时到期。 省略 If 类型,假定为 0。 下表下面列出了接受的 values。

type 参数接受以下 values:

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

返回 Value

给定期限的利息支付。

言论

  • 请确保与用于指定 rateandnper的单位保持一致。 If 你每月支付四year 贷款,年利息为12%,rateand 4*12 nper使用0.12/12。 If 你对同一贷款进行年付款,请使用 0.12 rateand 4 用于 nper。

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

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

  • if返回 error:

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

例子

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

示例 1

以下 DAX 查询:

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

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

[Value]
-66.6666666666667

示例 2

以下 DAX 查询:

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

返回贷款 lastyear 到期的年度利息,其中按上述条款指定,按年付款。

[Value]
-292.447129909366