Advanced-excel-functions-advanced-excel-financial-xnpv-function

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

高度なExcel Financial-XNPV関数

説明

XNPV関数は、必ずしも定期的ではないキャッシュフローのスケジュールの正味現在価値を返します。 定期的な一連のキャッシュフローの正味現在価値を計算するには、NPV関数を使用します。

構文

XNPV (rate, values, dates)

引数

Argument Description Required/Optional
Rate The discount rate to apply to the cash flows. Required
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

ノート

  • 最初の支払いはオプションであり、投資の開始時に発生する費用または支払いに対応します。
  • 最初の値がコストまたは支払いである場合、負の値でなければなりません。
  • それ以降の支払いはすべて、365日間に基づいて割引されます。
  • 最初の支払い日は、支払いスケジュールの開始を示しています。
  • 他のすべての日付は、この日付より後でなければなりませんが、任意の順序で発生する可能性があります。
  • 一連の値には、少なくとも1つの正の値と1つの負の値が含まれている必要があります。
  • Microsoft Excelは、日付を連続したシリアル番号として保存するため、計算に使用できます。 デフォルトでは、1900年1月1日はシリアル番号1であり、2008年1月1日は1900年1月1日から39,448日後のシリアル番号39448です。
  • 日付の数値は整数に切り捨てられます。
  • 日付のいずれかの数値がExcelの有効な日付でない場合、XNPVは#VALUE!を返します。 エラー値
  • 開始日の前に日付の数字がある場合、XNPVは#NUM!を返します。 エラー値
  • 値と日付に異なる数の値が含まれる場合、XNPVは#NUM!を返します。 エラー値
  • XNPVは次のように計算されます- + XNPV = \ 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

XNPV関数