XNPV
返回不一定定期的现金流计划的现值。
语法
XNPV(<table>, <values>, <dates>, <rate>)
parameters
术语 | 定义 |
---|---|
table |
应计算其值和日期表达式的表。 |
values |
一个表达式,返回表的每一行的现金流值。 |
dates |
一个表达式,返回表的每一行的现金流日期。 |
rate |
要应用于表每一行的现金流的折扣率。 |
返回值
净现值。
备注
该值按以下求和进行计算:
$$\sum^{N}_{j=1} \frac{P_{j}}{(1 + \text{rate})^{\frac{d_{j} - d_{1}}{365}}}$$
其中:
- $P_{j}$ 是第 $j$ 期付款
- $d_{j}$ 是$j^{th}$ 付款日期
- $d_{1}$ 是第一个付款日期
一系列现金流值必须至少包含一个正数和一个负数。
在计算列或行级别安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。
示例
下面计算“现金流”表的现值:
= XNPV( CashFlows, [Payment], [Date], 0.09 )
Date |
付款 |
---|---|
1/1/2014 |
-10000 |
3/1/2014 |
2750 |
10/30/2014 |
4250 |
2/15/2015 |
3250 |
4/1/2015 |
2750 |
现值 = 2089.50