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

指定された名目年利率と 1 年あたりの複利計算回数を基に、実効年利率を返します。Returns the effective annual interest rate, given the nominal annual interest rate and the number of compounding periods per year.


効果(Arg1Arg2)expression.Effect (Arg1, Arg2)

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


名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
Arg1Arg1 必須Required VariantVariant 名目利率: 名目年利率を指定します。Nominal_rate - the nominal interest rate.
Arg2Arg2 必須Required VariantVariant 複利計算回数: 1 年あたりの複利計算回数を指定します。Npery - the number of compounding periods per year.

戻り値Return value

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


複利計算回数に整数以外の値を指定すると、小数点以下が切り捨てられます。Npery is truncated to an integer.

引数に数値以外の値**** を指定すると、#VALUE が返されます。If either argument is nonnumeric, Effect returns the #VALUE! が返されます。error value.

名目≤0または実行効率 < 1 の場合、 Effectは #NUM を返します。If nominal_rate ≤ 0 or if npery < 1, Effect returns the #NUM! が返されます。error value.

Effectは次の式で計算されます。Effect is calculated as follows:


サポートとフィードバック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.