返回一个 Double,指定根据一系列定期的现金流(支付和收入)和贴现率而定的投资净现值。
语法
NPV(rate, values())
NPV 函数有下列命名参数:
部分 | 描述 |
rate | 必要。Double 指定在一期间内的贴现率,用十进制表示。 |
values() | 必要。Double 数组 指定现金流值。此数组至少要包含一个负值(支付)和一个正值(收入)。 |
说明
投资的净现值是未来一系列支付或收入的当前价值。
NPV 函数使用数组中数值的顺序来解释支付和收入的顺序。要确保支付和收入值是用正确的顺序输入的。
NPV 投资在第一笔现金流值之前开始计算周期,而结束于数组中最后的现金流值。
净现值是根据未来的现金流进行计算的。如果第一笔现金流在第一期开始时发生,那么 NPV 返回的值必须加上第一笔值才是净现值。而且 values() 数组不可包含第一笔值。
NPV 函数与 PV 函数(现值)相似,只是 PV 函数在一个期间的开始或结束时才允许有现金流。与可变的 NPV 现金流值不同,PV 的现金流在整个投资期间必须固定。