説明
この関数は、必ずしも周期的でないキャッシュ・フローのスケジュールに対する正味現在価値を返すために使用します。
定期的な 一連のキャッシュフローについて正味現在価値を計算するには、 NPV 関数を使用する。
構文
XNPV(レート, 値, 日付)
インプット
この関数には以下の引数がある:
名称 | 必須 | 有効入力 |
---|---|---|
評価 |
はい |
キャッシュフローに適用する割引率。 |
価値観 |
はい | 日付における支払予定に対応する一連のキャッシュフロー。最初の支払いは任意であり、投資開始時に発生する費用または支払いに相当する。最初の値がコストまたは支払いの場合は、負の値でなければならない。それ以降の支払いはすべて、1年を365日として割り引かれる。一連の値には、少なくとも1つの正の値と1つの負の値が含まれていなければならない。 |
日付 |
はい | キャッシュフローの支払いに対応する支払日のスケジュール。最初の支払日は、支払スケジュールの開始日を示す。その他の日付はすべてこの日付より後でなければならないが、順番は問わない。 |
例
サンプルデータ
A | B |
---|---|
-$10,000 | 1/1/2008 |
$2,750 | 3/1/2008 |
$4,250 | 10/30/2008 |
$3,250 | 2/15/2009 |
$2,750 | 4/1/2009 |
サンプルフォーミュラ
数式 | 説明 | 結果 |
---|---|---|
=XNPV(.09,A1:A5,B1:B5) |
範囲A1:A5の値に対して、範囲B1:B5の日付に対して9%の割引率を適用する。 | $2,086.65 |
メモ
- Excelのように、Workivaプラットフォームは日付を連続した通し番号として保存するため、計算に使用することができます。デフォルトでは、1900年1月1日がシリアルナンバー1で、2008年1月1日は1900年1月1日から39,448日後なので、シリアルナンバー39448となる。
- 日付の数字は整数に切り捨てられる。
- いずれかの引数が数値でない場合、XNPV は
#VALUE!
エラー値を返す。 - 日付に含まれる数値が有効な日付でない場合、XNPV は
#VALUE!
エラー値を返す。 - 開始日より前に日付の数字がある場合、XNPV は
#NUM!
エラー値を返す。 - 値と日付に異なる数の値が含まれる場合、XNPV は
#NUM!
エラー値を返します。 - XNPVは以下のように計算される:
どこだ?-
di
= i番目、つまり最後の支払日。 -
d1
= 第0支払日。 -
Pi
= 1回目、つまり最後の支払い。
-