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

定額の支払いを定期的に行い、利率が一定であると仮定して、投資の指定した期に支払われる元金を返します。Returns the payment on the principal for a given period for an investment based on periodic, constant payments and a constant interest rate.


Ppmt(Arg1Arg2Arg3Arg4Arg5Arg6)expression.Ppmt (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6)

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


名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
Arg1Arg1 必須Required DoubleDouble 利率: 投資の利率を指定します。Rate - the interest rate per period.
Arg2Arg2 必須Required DoubleDouble 期: 期を 1 ~期間の範囲で指定します。Per - the period and must be in the range 1 to nper.
Arg3Arg3 必須Required DoubleDouble 期間: 投資期間全体での支払い回数の合計を指定します。Nper - the total number of payment periods in an annuity.
Arg4Arg4 必須Required DoubleDouble 現在価値-現在の—値は、将来行われる一連の支払いを現時点での合計金額です。Pv - the present value—the total amount that a series of future payments is worth now.
Arg5Arg5 省略可能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.
Arg6Arg6 省略可能Optional VariantVariant 支払期日: 支払いがいつ行われるかを、数値の 0 または 1 で指定します。省略すると、0 を指定したと見なされます。Type - the number 0 or 1 and indicates when payments are due.

戻り値Return value

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


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

次の表では、 _Arg6_に使用できる値について説明します。The following table describes the values that can be used for Arg6.

支払期日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

利率と期間を指定するために使用する単位について一貫性があることを確認してください。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 12 percent annual interest, use 12%/12 for rate and 4*12 for nper. また、これと同じローンを年払いで返済する場合は、利率に 12 (%)、期間に 4 (年) を指定します。If you make annual payments on the same loan, use 12% 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.