WorksheetFunction メソッド (Excel)WorksheetFunction.Pmt method (Excel)

一定利率の支払いが定期的に行われる場合の、ローンの定期支払額を算出します。Calculates the payment for a loan based on constant payments and a constant interest rate.


Pmt(Arg1Arg2Arg3Arg4Arg5)expression.Pmt (Arg1, Arg2, Arg3, Arg4, Arg5)

: WorksheetFunction オブジェクトを表す変数。expression A variable that represents a WorksheetFunction object.


名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
Arg1Arg1 必須Required DoubleDouble 利率: ローンの利率を指定します。Rate - the interest rate for the loan.
Arg2Arg2 必須Required DoubleDouble 期間: ローン期間全体での支払回数の合計を指定します。Nper - the total number of payments for the loan.
Arg3Arg3 必須Required DoubleDouble 現在価値: ローンの現在価値、つまり、将来行われる一連の支払いを現時点で一括払いした場合の合計金額、または元金を指定します。Pv - the present value, or the total amount that a series of future payments is worth now; also known as the principal.
Arg4Arg4 省略可能Optional VariantVariant Fv-将来価値、または最後の支払いを行った後に残る現金の収支を指定します。Fv - the future value, or a cash balance you want to attain after the last payment is made. Fv を省略すると、0 (ゼロ) と見なされ、ローンの将来価値が0になります。If fv is omitted, it is assumed to be 0 (zero), that is, the future value of a loan is 0.
Arg5Arg5 省略可能Optional VariantVariant Type: 数値の 0 (ゼロ) または1を指定します。支払いの期日を示します。Type - the number 0 (zero) or 1; indicates when payments are due.

戻り値Return value

倍精度浮動小数点型 (Double)Double


Pmtの引数の詳細な説明については、 Pv 関数を参照してください。For a more complete description of the arguments in Pmt, see the Pv function.

次に、 Arg5 に指定できる値を示します。The following table describes the values that can be used for Arg5.

支払期日Set type equal to 支払いが行われる時期If payments are due
0 または省略0 or omitted 各期の期末At the end of the period
1-d1 各期の期首At the beginning of the period

Pmtによって返される支払額には元金と利息が含まれていますが、ローンに関連付けられている税金、予約支払い、または料金はありません。The payment returned by Pmt includes principal and interest but no taxes, reserve payments, or fees sometimes associated with loans.

利率と期間を指定するために使用する単位について一貫性があることを確認してください。Make sure that you are consistent about the units that you use for specifying rate and nper. たとえば、年利 12% の 4 年ローンを月払いで返済する場合、利率には 12%/12 = 1 (%) を、また期間には 4*12 = 48 (月) を指定します。If you make monthly payments on a four-year loan at an annual interest rate of 12 percent, use 12%/12 for rate and 4*12 for nper. また、これと同じローンを年払いで返済する場合は、利率に 12 (%)、期間に 4 (年) を指定します。If you make annual payments on the same loan, use 12 percent for rate and 4 for nper.

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.