Applies ToMicrosoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 网页版 Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2013

本文介绍 Microsoft Excel 中 NPV 函数的公式语法和用法。

说明

使用贴现率和一系列未来支出(负值)和收益(正值)来计算一项投资的净现值。

语法

NPV(rate,value1,[value2],...)

NPV 函数语法具有下列参数:

  • Rate    必需。 某一期间的贴现率。

  • value1, value2, ...    Value1 是必需的,后续值是可选的。 这些是代表支出及收入的 1 到 254 个参数。

    • Value1, value2, ...在时间上必须具有相等间隔,并且都发生在期末。

    • NPV 使用 value1, value2,... 的顺序来说明现金流的顺序。 一定要按正确的顺序输入支出值和收益值。

    • 忽略以下类型的参数:参数为空白单元格、逻辑值、数字的文本表示形式、错误值或不能转化为数值的文本。

    • 如果参数是一个数组或引用,则只计算其中的数字。 数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略。

备注

  • NPV 投资开始于 value1 现金流所在日期的前一期,并以列表中最后一笔现金流为结束。 NPV 的计算基于未来的现金流。 如果第一笔现金流发生在第一期的期初,则第一笔现金必须添加到 NPV 的结果中,而不应包含在值参数中。 有关详细信息,请参阅下面的示例。

  • 如果 n 是值列表中现金流的笔数,则 NPV 的公式如下:

    公式

  • NPV 类似于 PV 函数(现值)。 PV 与 NPV 的主要差别在于:PV 既允许现金流在期末开始也允许现金流在期初开始。 与可变的 NPV 的现金流值不同,PV 现金流在整个投资中必须是固定的。 有关年金与财务函数的信息,请参阅 PV。

  • NPV 与 IRR 函数(内部收益率)也有关。 函数 IRR 是使 NPV 等于零的比率:NPV(IRR(...), ...) = 0。

示例

复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。

数据

说明

0.1

年贴现率

-10000

一年前的初期投资

3000

第一年的收益

4200

第二年的收益

6800

第三年的收益

公式

说明

结果

=NPV(A2, A3, A4, A5, A6)

此项投资的净现值

¥11,884.40

示例 2

数据

说明

0.08

年贴现率。 可表示整个投资的通货膨胀率或利率。

-40000

初期投资

8000

第一年的收益

9200

第二年的收益

10000

第三年的收益

12000

第四年的收益

14500

第五年的收益

公式

说明

结果

=NPV(A2, A4:A8)+A3

此项投资的净现值

¥19,220.60

=NPV(A2, A4:A8, -9000)+A3

此项投资的净现值,包括第六年 9000 的赔付

(¥37,494.70)

返回页首

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。