PPMT
根据定期、固定付款 and 固定利息 rate返回对投资的给定期本金的付款。
语法
PPMT(<rate>, <per>, <nper>, <pv>[, <fv>[, <type>]])
参数
术语 | 定义 |
---|---|
rate |
贷款利息 rate。 |
per |
指定时间段。 必须介于 1 andnper(含) 之间。 |
nper |
年金中的付款期总数。 |
pv |
目前的 value - 一系列未来付款的总金额值得 now。 |
fv |
(可选)未来的 value,or 在支付 last 后想要实现的现金余额。 If fv 省略,则假定为 BLANK。 |
type |
(可选)数字 0 or 1,指示付款何时到期。 省略 If 类型,假定为 0。 下表下面列出了接受的 values。 |
type
参数接受以下 values:
设置 type 等于 |
If 付款 |
---|---|
0 or 省略 | 期末 |
1 | 在此期间的开头 |
注意: 有关 PPMT中参数的更完整说明,请参阅 PV 函数。
返回 Value
给定期间对本金的付款。
言论
请确保与用于指定
rate
andnper
的单位保持一致。 If 按年利息 rate 12% 的四year 贷款每月付款,rateandnper使用 0.12/12 支付 4*12。 If 你对同一贷款进行年付款,请使用 0.12rate
and 4 用于nper
。type 将舍入为最接近的整数。
if返回 error:
per < 1
orper > nper
nper < 1
在计算列 or 行级别安全性 (RLS) 规则中使用时,not 支持在 DirectQuery 模式下使用此函数。
示例 1
数据 | 参数说明 |
---|---|
10% | 年度利息 rate |
2 | 贷款年数 |
\$2,000.00 | 贷款金额 |
以下 DAX 查询:
EVALUATE
{
PPMT(0.1/12, 1, 2*12, 2000.00)
}
返回在 firstmonth 中支付的贷款的本金,其中包含上面指定的条款。
[Value] |
---|
-75.6231860083663 |
示例 2
数据 | 参数说明 |
---|---|
8% | 年度利息 rate |
10 | 贷款年数 |
\$200,000.00 | 贷款金额 |
以下 DAX 查询:
EVALUATE
{
PPMT(0.08, 10, 10, 200000.00)
}
返回在第 10 year 中支付的贷款的本金付款,其中包含上面指定的条款。
[Value] |
---|
-27598.0534624214 |