Advanced-excel-functions-advanced-excel-financial-xirr-function

提供:Dev Guides
移動先:案内検索

高度なExcel Financial-XIRR関数

説明

XIRR関数は、必ずしも定期的ではないキャッシュフローのスケジュールの内部収益率を返します。 一連の定期的なキャッシュフローの内部収益率を計算するには、IRR関数を使用します。

構文

XIRR (values, dates, [guess])

引数

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

XIRR関数