Advanced-excel-functions-advanced-excel-financial-xnpv-function
提供:Dev Guides
高度なExcel Financial-XNPV関数
説明
XNPV関数は、必ずしも定期的ではないキャッシュフローのスケジュールの正味現在価値を返します。 定期的な一連のキャッシュフローの正味現在価値を計算するには、NPV関数を使用します。
構文
引数
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