Language

WorksheetFunction.Irr(Object, Object) メソッド

定義

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

public double Irr(object Arg1, object Arg2);
Public Function Irr (Arg1 As Object, Optional Arg2 As Object) As Double

パラメーター

Arg1
Object

範囲: 数値を含む配列またはセル参照を指定します。これらの数値は、定期的に発生する一連の支払い (負の値) と収益 (正の値) に対応します。

Arg2
Object

推定値: Irr メソッドの計算結果に近いと思われる数値を指定します。

返品

注釈

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

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

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

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

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

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

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

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

適用対象