XNPV
返回不一定定期的现金流计划的现值。
DAX
XNPV(<table>, <values>, <dates>, <rate>)
术语 | 定义 |
---|---|
table |
应计算其值和日期表达式的表。 |
values |
一个表达式,返回表的每一行的现金流值。 |
dates |
一个表达式,返回表的每一行的现金流日期。 |
rate |
要应用于表每一行的现金流的折扣率。 |
净现值。
该值按以下求和进行计算:
其中:
是第 期付款 是 付款日期 是第一个付款日期
一系列现金流值必须至少包含一个正数和一个负数。
在计算列或行级别安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。
下面计算“现金流”表的现值:
DAX
= 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