说明
Pmt 返回一个数字,用来指定基于定期、固定付款和固定利率的年金的付款。
重载
Pmt (rate, nPeriods, presentValue)
Pmt (rate, nPeriods, presentValue, futureValue)
Pmt (rate, nPeriods, presentValue, futureValue, type)
参数
nPeriods 是一个正数,指定年金付款的总期数。用于指定 rate 和 nPeriods 的单位必须一致。例如,如果 nPeriods 是以月为单位的期数,则 rate 是一个月利率。
presentValue 是一个数字或货币,指定现值或本金。即未来的一系列付款现在所值的金额。
futureValue 是一个可选数字或货币,用来指定最后一次付款后的未来值或现金余额。若省略,则使用 0。
type 是一个可选数字,用来指定付款的截止日期。如果付款截止日期为付款期期末,则指定为 0,如果付款截止日期为付款期期初,则指定为 1。若省略,则使用 0。
操作
Pmt 返回一个数字,用来指定基于定期、固定付款和固定利率的年金的付款。
示例
假设您想要借一项 $250,000 的贷款,以年利率 7% 按月在 15 年内还清。下面的公式返回每月的贷款付款。注意:月利率是 0.07 / 12,而贷款的月数为 15 * 12。
Pmt (0.07 / 12, 15 * 12, 250000)
返回数字值 -2247.07(四舍五入到 2 位小数)。该值为负数,因为它表示帐面上的支出,而贷款金额 $250,000 为正数,因为它表示给您的付款。
现在假设付款是在月初而不是在月末支付的(这是默认值)。月贷款付款计算如下:
Pmt (0.07 / 12, 15 * 12, 250000, 0, 1)
返回 -2234.04(四舍五入到 2 位数字)。注意:您的月付款比上一个示例中的月末付款大约每月少支付 13 美元。
现在,假设您知道 15 年后您将获得 100,000 美元,因而不必完全付清贷款;只将15 年后所欠的金额减少到 100,000 美元。注意:未来值是负数,因为 15 年后,您需要支出 100,000 美元才能付清贷款。月贷款付款计算如下:
Pmt (0.07 / 12, 15 * 12, 250000, -100000)
返回 -1931.58(四舍五入到 2 位数字)。
注释
要得出为整项贷款所支付的总金额,可用总期数 (nPeriods) 乘以每期的付款(由 Pmt 返回的值)。