小兔网

Excel中的XNPV函数使用特定日期,该日期对应于该系列中折现的每个现金流量,而常规NPV函数自动假定所有时间段均相等。因此,XNPV函数要精确得多,应该代替常规的NPV函数使用。


XNPV函数公式是什么?

Excel中的XNPV公式要求用户为每个现金流量选择折现率,一系列现金流量以及一系列相应的日期。

XNPV的Excel公式为:

= XNPV(费率,现金流量,现金流量的日期)

 

XNPV函数使用以下三个组件:

  1. 费率 –在期间内要使用的折现率。

  2. 值  (现金流量)–这是一组数字值,代表付款和收入,其中:

    • 负值被视为支出(负现金流量)。

    • 正值被视为收入(正现金流量)。

  3. 日期(现金流量)–对应于一系列付款的一系列日期。date数组的长度应与values数组的长度相同。

 

XPNV函数使用以下公式计算投资的净现值:

 

XNPV函数-数学公式

 

哪里:

  • d i  =第  i个付款日期

  • d 1 =第0个付款日期

  • P i   =第  i次付款

 

请参阅下面的示例,详细了解如何在Excel中使用XNPV。

 

XNPV函数在Excel中的示例

下面是Excel中用于计算XPNV函数示例的屏幕截图,该函数基于特定日期计算一系列现金流量的净现值。

XNPV示例中的关键假设:

  • 折扣率是10%

  • 开始日期是2018年6月30日(我们将现金流量折现至的日期)

  • 现金流量在其对应的确切日期收到

  • 从开始日期到第一次现金流的时间只有6个月

 

XNPV功能示例

 

基于以上所述,XNPV公式产生的值为$ 772,830.7,而常规NPV公式产生的值为$ 670,316.4。

产生这种差异的原因是,XNPV认识到开始日期和第一次现金流量之间的时间段仅为6个月,而NPV功能将其视为一个全时间段。

 

XNPV与NPV的关系

XNPV与NPV公式的比较结果产生了一个有趣的结果,并对财务分析师产生了非常重要的意义。想象一下,如果分析师正在评估安全性,并且没有使用XNPV考虑的适当时间段。他们会低估安全性!

 

在财务建模中使用

XNPV通常在财务建模中  用作计算投资机会的净现值(NPV)的方式。

对于所有类型的财务模型,强烈建议将XNPV和XIRR设置为较无日期的同类产品NPV和IRR。

虽然增加的精度会让您对分析更有信心,但唯一的缺点是您必须仔细注意电子表格中的日期,并确保开始日期始终能反映出该日期。

对于诸如杠杆收购(LBO)或并购之类的交易,重要的是要明确交易的完成日期。例如,您可能正在构建模型,但是关闭日期可能是将来的几个月。

 

有关XNPV功能的注意事项 

以下是需要记住的要点的有用列表:

  1. 日期中的数字被截断为整数。

  2. XNPV不会对初始现金流量进行折现(它将所有现金流量恢复为第一次现金流量的日期)。随后的付款将按365天的年度折扣。

  3. #NUM!错误–在以下任一情况下发生:

    • 值和日期数组的长度不同。要么

    • 其他任何日期都早于开始日期。

  4. #值!错误–在以下任一情况下发生:

    • value或rates参数为非数字;要么

    • Excel无法将给定日期识别为有效日期。

 

XIRR与IRR

要了解有关XIRR与IRR的更多信息,我们创建了类似的指南,强烈建议您查看该指南以进一步巩固这一概念。出于与本指南上文所述相同的原因,在计算投资内部收益率时使用特定日期也同样重要。

如果您正在考虑从事投资银行或私募股权的职业,那么将要求您广泛使用这些功能。