Excel 関数 PMT は、ローンや投資における一定利率での定期的な支払額(分割払い額) を求めるために使います。
たとえば、「毎月いくら払えばローンが完済できるか?」を計算するのに使います。
📌 PMT 関数の構文
PMT(rate, nper, pv, [fv], [type])
🧩 引数の説明
| 引数 | 内容 |
|---|---|
rate | 各期間の利率(例:年5%を月払いにする場合は 0.05 / 12) |
nper | 総支払回数(例:30年ローンで月払いなら 30 * 12 = 360) |
pv | 現在価値(ローンの元本など) |
[fv] | 将来価値(最終的に残したい金額。省略すると 0) |
[type] | 支払のタイミング(省略可)0 = 期末(通常)1 = 期首 |
✅ 使用例
例 1:ローンの月額返済額を計算
=PMT(0.05 / 12, 30 * 12, -3000000)
- 年利5%、期間30年、借入金300万円(月払い)
-3000000とマイナスにするのは、「支払い=お金が出ていく」という意味- 結果 → 月々の返済額が返る(例:-16,100円 など)
📘 補足ポイント
- 結果は 支払額(返済額)としてマイナス値 になります。
→ これは「支払い」を意味します(資金の流出) pvをプラスにしたい場合は、PMTの結果を-1 * PMT(...)で正の値に変えることも可能。- 利率が年率の場合、期間単位に合わせて調整が必要です:
- 月払いなら
rate ÷ 12 - 週払いなら
rate ÷ 52
- 月払いなら
🔁 関連関数
| 関数名 | 内容 |
|---|---|
PMT | 定期支払額(返済金額など) |
IPMT | 各期の利息部分 |
PPMT | 各期の元本部分 |
FV | 将来価値 |
PV | 現在価値 |
NPER | 総支払期間数 |
RATE | 利率(年利など)を計算 |