説明
XNPV は、一連のキャッシュ フロー(支払と収益)および割引率に基づいて、その正味の現在価値を表す数値を返します。
引数
金額は、キャッシュ フローの金額を表す数値型または通貨型の配列。配列には、負の値(支払)と正の値(収益)をそれぞれ少なくとも 1 つ含めます。これらのトランザクションは、“日付”引数で指定された日付に発生します。
日付は、“金額”引数で指定されたキャッシュ フローの日付を表す、
「Date」型または
「DateTime」型の配列。最初の日付はスケジュールの開始日を表します。その他の日付は、最初の日付よりも後であれば、どのような順序で指定してもかまいません。
アクション
XNPV は、一連のキャッシュ フロー(支払と収益)および割引率に基づいて、その正味の現在価値を表す数値を返します。
例
たとえば、1999 年 4 月 1 日に 1000 ドル、1999 年 7 月 1 日に 2500 ドル、1999 年 10 月 1 日に 2500 ドル、1999 年 12 月 31 日に 5000 ドルが提供されたとします。割引率(お金の時間価値)を 4.5% とすると、この申し出の価値は次のように算出できます。
XNPV(0.045,[1000,2500,2500,5000], [DateValue(1999,4,1),DateValue(1999,7,31),DateValue(1999,10,1), DateValue(1999,12,31)])
この結果、10,746.70 ドルが返されます。支払いを待たなければならないため、返される額は支払い総額よりも少なくなります。
コメント
この関数は、Excel の同名の関数と同じ機能を持ちます。
XNPV 関数と XIRR 関数は、XNPV 関数で XIRR により計算された利益率を使用した結果、0 が XNPV から返されるという点で関係しています。言い換えれば、内部利益率は、正味現在価値が 0 となる利息です。