跳到主要内容

RangeXNPV - 脚本函数

RangeXNPV() 用于返回现金流计划表的净现值(不必是周期性的)。结果默认采用货币数字格式。要计算一系列周期性现金流的净现值,请使用 RangeNPV 函数。

语法:  

RangeXNPV(discount_rate, values, dates[, Expression])

返回数据类型: 数字

参数:  

参数
参数 说明
discount_rate 每周期的利率。
values 对应付款日期计划表的现金流或一系列现金流。每个值都可能是由内部记录函数和第三个可选参数返回的单个值或一系列值。系列值必须至少包含一个正值和一个负值。
dates 对应现金流支付的付款日期或付款日期计划表。

限制:  

文本值,NULL 值和缺失值都忽略不计。

所有付款按 365 天一年年折扣。

示例表格
示例 结果

RangeXNPV(0.1, -2500,'2008-01-01',2750,'2008-09-01')

返回 80.25

将示例脚本添加到应用程序并运行。要查看结果,将结果列中列出的字段添加到应用程序中的工作表。

RangeTab3:

LOAD *,

recno() as RangeID,

RangeXNPV(Field1,Field2,Field3) as RangeNPV;

LOAD * INLINE [

Field1|Field2|Field3

10|5|-6000

2|NULL|7000

8|'abc'|8000

18|11|9000

5|5|9000

9|4|2000

] (delimiter is '|');

结果列表显示了为表格中的每条记录返回的 RangeXNPV 值。
RangeID RangeXNPV
1 $-49.13
2 $777.78
3 $98.77
4 $25.51
5 $250.83
6 $20.40

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!