Advanced-excel-functions-advanced-excel-financial-xirr-function
提供:Dev Guides
高度なExcel Financial-XIRR関数
説明
XIRR関数は、必ずしも定期的ではないキャッシュフローのスケジュールの内部収益率を返します。 一連の定期的なキャッシュフローの内部収益率を計算するには、IRR関数を使用します。
構文
引数
Argument | Description | Required/Optional |
---|---|---|
Values |
A series of cash flows that corresponds to a schedule of payments in dates. 以下の注を参照してください。 |
Required |
Dates |
A schedule of payment dates that corresponds to the cash flow payments. 日付は任意の順序で発生します。 以下の注を参照してください。 |
Required |
Guess | A number that you guess is close to the result of XIRR. | Optional |
ノート
- 最初の支払いはオプションであり、投資の開始時に発生するコストまたは支払いに対応します
- 最初の値がコストまたは支払いの場合、負の値である必要があります
- 成功した支払いはすべて、365日に基づいて割引されます
- 一連の値には、少なくとも1つの正の値と1つの負の値が含まれている必要があります。 日付は、DATE関数を使用するか、他の式または関数の結果として入力する必要があります。 日付がテキストとして入力された場合、問題が発生する可能性があります。
- Microsoft Excelは、日付を連続したシリアル番号として保存するため、計算に使用できます。 デフォルトでは、1900年1月1日はシリアル番号1であり、2008年1月1日は1900年1月1日から39,448日後のシリアル番号39448です。
- 日付の数値は整数に切り捨てられます。
- XIRRは、少なくとも1つの正のキャッシュフローと1つの負のキャッシュフローを期待しています。 それ以外の場合、XIRRは#NUM!を返します。 エラー値
- 日付の数値がExcelの有効な日付でない場合、XIRRは#VALUE!を返します。 エラー値
- 日付の数字が開始日より前の場合、XIRRは#NUM!を返します。 エラー値
- 値と日付に含まれる値の数が異なる場合、XIRRは#NUM!を返します。 エラー値
- ほとんどの場合、XIRRの計算に推測を提供する必要はありません。 省略した場合、推測は0.1(10パーセント)と想定されます。
- XIRRは、正味現在価値関数であるXNPVと密接に関連しています。 XIRRによって計算される収益率は、XNPV = 0に対応する利率です。
- Excelは、XIRRの計算に反復手法を使用します。 変化するレート(推測から開始)を使用して、結果が0.000001%以内に正確になるまで、XIRRは計算を繰り返します。 XIRRが100回試行しても機能する結果を見つけられない場合、#NUM! エラー値が返されます。 率はまで変更されます- + 0 = \ sum _ \ {i = 1} ^ \ {N} \ frac \ {P_i} \ {\ left(1 + rate \ right)^ \ {\ frac \ {\ left(d_i-d_1 \ right) } \ {365}}} どこ、 d〜i〜= i番目、または最後の支払い日。 + d〜1〜= 0番目の支払い日。 + P〜i〜= i番目、または最後の支払い。
適用範囲
Excel 2007、Excel 2010、Excel 2013、Excel 2016