說明
使用此函數返回不一定是週期性的現金流量表的淨現值。
要計算周期性 一系列現金流量的淨現值,請使用NPV 函式。
語法
XNPV(rate, values, dates)
輸入
此功能有下列參數:
| 名稱 | 必要 | 有效輸入 |
|---|---|---|
評分 |
是 |
適用於現金流量的貼現率。 |
值 |
是 | 一系列現金流量,對應於日期付款表。第一筆付款是可選的,對應於在投資開始時發生的成本或付款。如果第一個值是成本或付款,則必須是負值。所有隨後的付款都以 365 天的年份為基礎進行折現。值序列必須至少包含一個正值和一個負值。 |
日期 |
是 | 與現金流量付款對應的付款日期表。第一個付款日期表示付款時間表的開始。所有其他日期必須遲於此日期,但它們可以以任何順序出現。 |
範例
範例資料
| A | B | |
|---|---|---|
| 1 | 值 | 日期 |
| 2 | -$10,000 | 1/1/2008 |
| 3 | $2,750 | 3/1/2008 |
| 4 | $4,250 | 10/30/2008 |
| 5 | $3,250 | 2/15/2009 |
| 6 | $2,750 | 4/1/2009 |
公式範例
| 使用案例 | 公式 | 說明與結果 |
|---|---|---|
| 使用呼叫中的日期範圍和儲存格中的值,計算指定利率下的投資淨現值。 | =xnpv(0.09, b2:b6, a2:a6) |
此公式的工作方式如下:
對於此資料設置,公式返回約2086.65 。 |
附註
- 與 Excel 相似,Workiva 平台將日期儲存為序列號,以便在計算中使用。預設情況下,1900 年 1 月 1 日是序號 1,而 2008 年 1 月 1 日是序號 39448,因為它在 1900 年 1 月 1 日後 39,448 天。
- 日期中的數字會被截成整數。
- 如果任何參數不是數值,XNPV 會返回
#VALUE!錯誤值。 - 如果日期中的任何數字不是有效日期,XNPV 返回
#VALUE!錯誤值。 - 如果日期中的任何數字在起始日期之前,XNPV 會返回
#NUM!錯誤值。 - 如果值和日期包含不同數目的值,XNPV 會返回
#NUM!錯誤值。 - XNPV 的計算方式如下:
其中:-
di= 第 i 個,或最後一個付款日期。 -
d1= 第 0 個付款日期。 -
Pi= 第 筆付款,或最後一次付款。
-