IPMT関数

Excel 2007+

概要

IPMT関数は、定額の支払いを定期的に行い利率が一定である投資において、指定された期に支払われる金利部分を計算します。ローン返済スケジュールの金利計算に最適です。

構文

IPMT(利率, 期, 期間, 現在価値, [将来価値], [型])

パラメータ

パラメータ タイプ 必須 説明
利率 Number はい 投資期間を通じて一定の利率(月次なら年利/12)
Number はい 金利計算対象の期(1から期間までの整数)
期間 Number はい 投資・ローンの総支払回数
現在価値 Number はい ローンの元本額(正の値)
将来価値 Number いいえ 最終期末の残高(通常0)
Number いいえ 0=期末払い、1=期首払い(省略時は0)

IPMT関数の使用

IPMT関数はローンの返済スケジュール作成で各期の金利支払額を計算します。利率と期間の単位を一致させる(月次計算時は年利/12、総期間×12)ことが重要です。支払いは負の値、受取は正の値で表現します。

IPMTの一般的な例

月次ローンの初回金利計算

=IPMT(A2/12, 1, A4*12, A5)

年利10%、3年・80万円のローン初月金利(約-6,667円)

最終年の年間金利

=IPMT(A2, 3, A4, A5)

同じローンの最終年全体の金利(約-29,245円)

よくある質問

月次返済なら利率に年利/12、期間に総月数を指定。年次なら年利と年数をそのまま使用。

支払う現金(ローン返済)は負、受け取る現金は正で計算されます。

一般的なエラーと解決策

#NUM! エラー

Cause: 期の値が期間を超えているか0以下

Solution: 期を1〜期間の範囲内に設定

#VALUE! エラー

Cause: 利率や期間にテキスト値

Solution: 数値のみ使用

注記

  • 時間単位を必ず一致させる(月利なら月期間)
  • 将来価値は通常0(完済前提)
  • PMT、PPMTと組み合わせて返済分析
  • 絶対値で表示する場合はABS関数併用

互換性

利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

利用不可:

コンテンツ最終レビュー: December 11, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+