PMT
根据固定的付款期数和固定利率计算贷款的付款额。
语法
PMT(<rate>, <nper>, <pv>[, <fv>[, <type>]])parameters
| 术语 | 定义 |
|---|---|
| rate | 贷款利率。 |
| nper | 贷款的付款总期数。 |
| pv | 现值,或一系列未来付款的当前值的累积和(也称为本金)。 |
| fv | (可选)未来值,或在最后一次付款后希望得到的现金余额。 如果省略 fv,则假定为空。 |
| 类型 | (可选)数字 0 或 1,表示付款到期的时间。 如果省略 type,则假定为 0。 此表下方列出了可接受的值。 |
type 参数接受以下值:
| 将 type 设置为等于 | 如果付款到期日期为 |
|---|---|
| 0 或省略 | 期末 |
| 1 | 期初 |
注意: 有关 PMT 中参数的详细说明,请参阅 PV 函数。
返回值
贷款一期的付款额。
备注
PMT 返回的付款额包含本金和利息,但不包含税款、保留支付或某些与贷款有关的费用。
确保用于指定 rate 和 nper 的单位是一致的。 如果你每月以 12% 的年利率偿还 4 年期贷款,则利率 rate 为 0.12/12,nper 为 4*12。 如果你每年偿还金额相同的贷款,则利率 rate 为 0.12,nper 为 4。
type 舍入为最接近的整数。
如果出现以下情况,则返回错误:
- nper < 1
提示:若要查看在贷款期间支付的总金额,可用返回的 PMT 值乘以 nper。
- 在已计算的列或行级安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。
示例
示例 1
| 数据 | 描述 |
|---|---|
| 8% | 年利率 |
| 10 | 付款月数 |
| \$10,000 | 贷款额 |
以下 DAX 查询:
EVALUATE{ PMT(0.08/12, 10, 10000, 0, 1) }返回使用上述条件计算的每月月初的付款额。
| [值] |
|---|
| -1030.16432717797 |
注意: 1030.16432717797 是每期付款额。 因此,在贷款期间支付的总金额约为 1030.16 * 10 = \$10301.60。 换句话说,大约支付了 \$301.60 的利息。
示例 2
| 数据 | 描述 |
|---|---|
| 6% | 年利率 |
| 18 | 付款年数 |
| \$50,000 | 贷款额 |
以下 DAX 查询:
EVALUATE{ PMT(0.06/12, 18*12, 0, 50000) }| [值] |
|---|
| -129.081160867991 |
返回 18 年以后达到 \$50,000 每月要存入的金额(使用上述条件计算)。