NPV 関数は利率が一定であるという前提のもと、一連の入出金の正味現在価値を計算します。
投資の正味現在価値から将来の投資の現在の価値がわかります。NPV 関数を使用して、価値の下落を考慮しても投資を行う価値があるかどうかを評価できます。
構文
NPV(Discount rate, Cash flow, Dates, Transactions)
引数
引数 | データ型 | 説明 |
Discount rate (必須) | 数値 | 正味現在価値の計算に使用する割引率。この引数ではパーセンテージ形式を使用するため、0.1 は 10% と等しくなります。 |
Cash flow (必須) | 数値 | 入金と出金を表す一連の正と負の値 |
Dates | 日付 | Cash flow 引数の各値に関連付けられている日付 この引数は必須ではありませんが、使用する場合は Transactions 引数も指定する必要があります。 |
Transactions | リスト | 取引のリスト。 この引数は必須ではありませんが、使用する場合は Cash flow 引数と Dates 引数の共通のディメンションをリストにする必要があります。 |
NPV 関数は数値を返します。
計算エンジンの機能の違い
Polaris では NPV 関数を使用できません。
Classic エンジンでは使用できます。
追加情報
NPV の計算の仕組み
NPV は以下の数式に対する解となります。
この数式の内容は以下のとおりです。
- N: タイムスケール全体における入金と出金の回数
- Pi : i 番目の期間の支払い
- di: 最初の期間の開始からの日数
- Rate: 割引率
ユーザー リストでの NPV の使用
NPV 関数を使ってユーザー リストを参照できます。ただし、ユーザー リスト内の特定のユーザーは、内容が変化して式が無効になる可能性がある本番データであるため参照できません。
同等の操作が行える Excel の関数
例
タイムスケールを使用した NPV の例
この例では二つのモジュールを使用しています。一つ目のモジュールである「Annual cash flow」には「Cash flow」ライン アイテムがあり、タイム スケールが年に設定されています。「Cash flow」ライン アイテムには正の値と負の値の両方があります。
FY20 | FY21 | FY22 | |
Cash flow | -100,000 | 0 | 130,000 |
二つ目のモジュールには二つのライン アイテムがあり、他のディメンションはありません。一つ目のライン アイテムには「Discount rate」があります。もう一つのライン アイテムには式があり、前のモジュールの「Discount rate」ライン アイテムと「Cash flow」ライン アイテムで NPV を使用しています。NPV 関数では値が一つしか返されないため、結果に時間ディメンションは不要です。
Discount rate | 10% |
NPV of annual cash flow
| 7,438.02 |
日付を使用した NPV の例
この例ではモジュールを二つ使用しています。ソース モジュールの「Plant Transaction Data」は「Transactions」リストと「Plants」リストでディメンション化されています。行に「Transactions」、ページに「Plants」があり、「Plant 1」が選択されています。
「Plant Transaction Data」モジュールには取引の値、取引の日付、一部の取引の説明が含まれています。
説明 | キャッシュフロー | 日付 | |
Transaction 01 | Land purchase | -100,000 | 1/1/2011 |
Transaction 02 | Turbine purchase | -850,000 | 1/1/2012 |
Transaction 03 | Energy generation revenue | 200,000 | 1/3/2013 |
Transaction 04 | Energy generation revenue | 200,000 | 1/3/2014 |
Transaction 05 | Energy generation revenue | 200,000 | 1/3/2015 |
Transaction 06 | Energy generation revenue | 200,000 | 1/3/2016 |
Transaction 07 | Energy generation revenue | 200,000 | 1/3/2017 |
Transaction 08 | Energy generation revenue | 200,000 | 1/3/2018 |
Transaction 09 | Energy generation revenue | 200,000 | 1/3/2019 |
Transaction 10 | Energy generation revenue | 200,000 | 1/3/2020 |
Transaction 11 | Energy generation revenue | 200,000 | 1/3/2021 |
Transaction 12 | Energy generation revenue | 200,000 | 1/3/2022 |
Transaction 13 | Energy generation revenue | 200,000 | 1/3/2023 |
Transaction 14 | Energy generation revenue | 200,000 | 1/3/2024 |
Transaction 15 | Energy generation revenue | 200,000 | 1/3/2025 |
Transaction 16 | Final energy generation revenue | 200,000 | 1/3/2026 |
Total | 1,850,000 |
二つ目のモジュールでは「Plant Transaction Data」モジュールのデータを使用しており、NPV 関数で各プラントの正味現在価値を計算しています。「Plant Transaction Data」モジュールに表示されているデータの正味現在価値が「Plant 1」の列に含まれています。
Plant 1 | Plant 2 | Plant 3 | Plant 4 | |
Net Present Value for Plant
| 445,464 | 325,849 | 194,035 | 86,659 |