'宣言 Public Class UltraCalcFunctionIRR Inherits BuiltInFunctionBase
public class UltraCalcFunctionIRR : BuiltInFunctionBase
IRR(value_reference, estimate)
Value_reference は、負の数値としてキャッシュ アウトフロー (支払い) を表し、正の数値としてキャッシュ インフロー (入金) を表す数値の列または範囲参照でなければなりません。各キャッシュ フローは定期的に発生する必要があります。支払いが不定に発生する場合、すべてのキャッシュ フローに共通する期間に発生するものとして、キャッシュ フローの期間を表し、キャッシュ フローのない期間ではゼロ値を指定する必要があります。たとえば、毎月の支払いが $110 で $300 を借り入れる (ただし支払いは 3 ヶ月間開始しない) ことによってテレビの購入資金を調達する場合、一連のキャッシュ フローは月単位ですが、支払いのない月には 3 つのゼロ値が表示されます (+300, 0, 0, 0, -110, -110, -110)。
Estimate は結果として得た内部利益率の予測に近い概算です。この関数は、この estimate で開始してからエラーの逓減する誤差限界を持つ結果で繰り返し集中する反復アルゴリズムを採用します。estimate を提供しない場合、この関数は開始点てあるため 10 パーセントを使用します。
20 回の繰り返し後に誤差が 1/1000 のベーシス ポイント内に近づかなかった場合、#NUM エラー値が返されます。
IRR() 関数には、上記の小売の資金調達のように利率なしで一連のキャッシュ フローを提供されて、有効な利率がどうなるのかを計算したい場合に使用できます。内部利益率はキャッシュ フロー間の期間に基づいています。したがって年単位でない支払いを計算する場合には、内部利益率を年率に換算する必要があります。
NPV()