WorksheetFunction.Irr メソッド (Excel)

一連の定期的なキャッシュ フローに対する内部利益率を返します。 これらのキャッシュフローは、年金のように均等である必要はありません。 ただし、キャッシュ フローとは、月や年などのような一定期間をおいて、必ず発生するものでなければなりません。 内部利益率とは、一定の期間ごとに発生する支払い (負の数) と収益 (正の数) から成る投資効率を表す利率のことです。

構文

irr (arg1, arg2)

: WorksheetFunction オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
Arg1 必須 バリアント型 (Variant) 範囲: 数値を含む配列またはセル参照を指定します。これらの数値は、定期的に発生する一連の支払い (負の値) と収益 (正の値) に対応します。
Arg2 省略可能 バリアント型 (Variant) 推測 - 推測した数値は IRR の結果に近いです。

戻り値

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

注釈

内部利益率を計算するには、正の値と負の値が範囲に少なくとも 1 つずつ含まれている必要があります。

IRR は、値の順序を使用してキャッシュ フローの順序を解釈します。 支払と収入の値は、希望の順序で必ず入力してください。

範囲に文字列、論理値、または空白セルが含まれる場合、これらは無視されます。

Microsoft Excel では、 Irr の計算に反復手法が使用されます。 推測から始めて、 Irr は結果が 0.00001% 以内の精度になるまで計算を循環します。 20 回試しても結果が見 つからない場合 、#NUM! が返されます。

ほとんどの場合、 Irr の計算に推測を提供する必要はありません。 推定値を省略すると、0.1 (10%) が指定されたと見なされます。

Irr が #NUM を与えた場合! が返される場合や、または予測した値とかけ離れている場合は、推定値に異なる値を指定して、もう一度計算を行ってください。

Irr は、正味現在価値関数である Npv と密接に関連しています。 Irr によって計算される収益率は、0 (ゼロ) の正味現在価値に対応する金利です。 次の数式は、 NpvIrr がどのように関連しているかを示しています。

NPV(IRR(B1:B6),B1:B6) 3.60E-08 に等しい [ Irr 計算の精度の範囲内で、値 3.60E-08 は実質的に 0 (ゼロ) です。]

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。