IPMT
根据定期、固定付款 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 |