WorksheetFunction.Npv 方法 (Excel)

使用折扣率和未來各期支出 (負值) 和收入 (正值) 來計算某項投資的淨現值。

語法

運算式。npv (arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16, arg17, arg18, arg19, arg20, arg21, arg22, arg23, arg24, arg25, arg26, arg27, Arg28、 Arg29、 Arg30)

運算式 代表 WorksheetFunction 物件的變數。

參數

名稱 必要/選用 資料類型 描述
Arg1 必要 雙精確度 Rate - 一期時間內的折扣率。
Arg2 - Arg30 必要 Variant Value1, value2, ... - 代表支出和收入的 1 到 29 個引數。

傳回值

雙精確度

註解

Value1, value2, ... 必須使用相同的時間間距,並在每期結束時發生。

Npv 的順序為 value1, value2, ...來解譯現金流的順序。 請確實以您需要的順序輸入支出和收入的值。

可列計算的引數為數字、空白儲存格、邏輯值,或數字的文字表示法。引數為錯誤值或無法轉換成數字的文字將被忽略。

如果引數為陣列或參照,則只統計當中的數字。 會忽略陣列或參照中的空白儲存格、邏輯值、文字或錯誤值。

Npv 投資在 value1 現金流量日期前一個期間開始,以清單中的最後一個現金流量結束。 Npv 的計算是根據未來現金流量計算。 如果您的第一個現金流發生在第一個期間開始時,則第一個值必須新增至 Npv 結果,而不是包含在值引數中。

如果 n 是值清單中的現金流量數目,則 Npv 的公式為:

公式

Npv 類似於 Pv 函數 (現值) 。 Pv 和 Npv 之間的主要區別在於 Pv 允許現金流在期末或期初開始。 與可變的 Npv 現金流量值不同, Pv 現金流量必須在整個投資過程中保持恆定。 有關年金和財務職能的信息,請參閱 Pv。

Npv 也與 Irr 函數 (內部報酬率) 有關。 Irr 是 Npv 等於零的比率:NPV (IRR (...) ,...) = 0。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。