NPV对XNPV | Excel示例的主要区别

净现值vs XNPV

净现值(NPV)定义为净现金到来的现值与现金总支出的现值之间的差额。虽然NPV在定期现金流量的情况下最有帮助,但另一方面,XNPV可以确定一系列基本不需要定期支付的现金支付的净现值。

在本文中,我们详细介绍了NPV与XNPV –

    另外,看看NPV与IRR

    什么是NPV?

    净现值(NPV)定义为净现金到来的现值与现金总支出的现值之间的差额。在准备资本预算估算时,通常会使用NPV来准确确定任何新项目或潜在投资机会的可行性。

    确定净现值的公式(当现金到帐为偶数时):

    净现值t = 1至T = ∑ Xt /(1 + R)t – Xo

    在哪里,

    • XŤ =期间t的总现金流入
    • XØ =初始投资支出净额
    • R =贴现率,最后
    • t =总时间段计数

    确定净现值的公式(当现金到账不均时):

    净现值= [Ci1/(1 + r)1 + Ci2/(1 + r)2 + Ci3/(1 + r)3 +…] – XØ

    在哪里,

    • R是每个期间的指定回报率;
    • Ci1 是第一期间的合并现金到达;
    • Ci2 是第二期间的合并现金到达;
    • Ci3 是第三期间的合并现金到达量,依此类推…

    使用NPV进行项目选择

    对于单个项目,仅在其NPV计算为正数时选择一个项目,如果项目NPV计算为负数则将其丢弃,如果项目NPV达到零,则不考虑或丢弃。

    对于完全不同的项目或竞争项目,请考虑具有更高NPV的项目。

    净现值带有正号表示任何投资机会或项目(以现有的美元计价)提供的估计收益都超过了预计的支出(也以现有的美元值计)。通常,任何具有正NPV结果的投资都注定是有利可图的,而负NPV结果的投资则会导致整体损失。这个想法特别定义了净现值规则,表明只有那些具有正NPV结果的投资才被考虑。

    此外,假设投资机会与合并或收购有关,甚至可以采用折现现金流。

    除了NPV公式外,甚至可以通过利用电子表格,Microsoft Excel之类的表格以及NPV计算器来计算净现值。

    在Excel中使用NPV

    在Excel工作表中使用NPV非常容易。

    = NPV(比率,值1,值2,值3 ..)

    • 公式中的汇率是一个期间使用的折现率
    • 值1,值2,值3等分别是期间1、2、3结束时的现金流入或流出。

    净现值示例#1-具有指定的预定义现金流入

    假设一家公司热衷于分析一个关键项目的估计可行性,该项目需要早期流出20,000美元。在三年的时间里,该项目似乎分别产生了4000美元,14,000美元和22,000美元的收入。预计折现率将为5.5%。乍一看,投资回报似乎几乎是初始投资的两倍。但是,三年中赚取的金额与今天的赚取净额的价值并不相同,因此,公司会计以独特的方式确定净现值,以识别整体获利能力,同时计算估计收入的减少时间价值:

    NPV示例1 –使用手动计算的解决方案

    要计算净现值,应记住以下几点:

    • 收到的现值的加法
    • 扣除已支付的现值

    净现值= {$ 4,000 /(1 + .055)^ 1} + {$ 14,000 /(1 + .055)^ 2} + {$ 22,000 /(1 + .055)^ 3} – $ 20,000

    = $3,791.5 + $12,578.6 + $18,739.4 – $20,000

    = $15,105.3

    NPV示例1 –使用Excel的解决方案

    解决Excel中的NPV问题非常容易。首先,我们需要按照以下给出的标准格式放置变量,并将现金流量排在一行中。

    在此示例中,向我们提供了5.5%的年度折扣率的折扣率。当我们使用NPV公式时,我们从$ 4000(第一年末的现金流入)开始,然后选择直到$ 22,000(

    当我们使用NPV公式时,我们从$ 4000(第一年末的现金流入)开始,然后选择直到$ 22,000(与第三年的现金流入相对应)的范围。

    现金流量的现值(第1、2和3年)为$ 35,105.3

    第0年投资的现金或现金流出为20,000美元。

    当我们从现值中减去现金流出时,我们得到的净现值为$15,105.3

    净现值示例2 –现金流量均匀

    确定一个项目的净现值,需要早期投资245,000美元,同时估计在接下来的12个月中每月可获得40,000美元的现金抵扣。剩余的项目值假定为零。预期回报率为每年24%。

    NPV示例2 –使用手动计算的解决方案

    鉴于,

    早期投资= $ 245,000

    每个期间的总现金到达量= 40,000美元

    期间计数= 12

    每个期间的折扣率= 24%/ 12 = 2%

    净现值计算:

    = $40,000*(1-(1+2%) ^-12)/2% – $245,000

    = $178,013.65

    NPV示例2 –使用Excel的解决方案

    就像我们在前面的示例中所做的一样,我们要做的第一件事是将现金流入和现金流出按照以下给定的标准格式进行处理。

    在此示例中,需要注意一些重要的事情–

    1. 在此示例中,向我们提供了每月现金流入,而提供的折现率是全年的折现率。
    2. 在NPV公式中,我们需要确保折现率和现金流入的频率相同,这意味着如果我们有每月现金流,则应该有每月折现率。
    3. 在我们的示例中,我们将围绕“折现率”进行工作,并将此年度折现率转换为每月折现率。
    4. 年度折扣率= 24%。每月折扣率= 24%/ 12 = 2%。我们将在计算中使用2%的折现率

    使用这些每月现金流入和2%的每月折现率,我们计算出未来现金流量的现值。

    我们得出的每月现金流入的现值为$ 423,013.65

    第0个月的投资现金或现金流出为$ 245,000。

    这样,我们得到的净现值为$ 178,013.65

    什么是XNPV?

    excel中的XNPV函数主要确定不需要定期支付的一系列现金支付的净现值(NPV)。

    XNPVt = 1至N = ∑ Ci / [((1 + R)d x dØ/365]

    在哪里,

    • dX =第x个支出日期
    • dØ =第0次支出的日期
    • C一世 =我的费用

    在Excel中使用XNPV

    Excel中的XNPV函数使用以下公式来计算任何投资机会的净现值:

    XNPV(R,值范围,日期范围)

    在哪里,

    R =现金流量折现率

    值范围=一组数字数据,描述收入和支付,其中:

    • 积极数字被确定为收入;
    • 负数被标识为付款。

    第一次支出是可自由支配的,表示投资开始时的付款或费用。

    日期范围=一系列支出相等的日期范围。该支付数组应与提供的值数组匹配。

    XNPV示例1

    我们将采用与之前使用NPV时相同的示例,看看NPV与XNPV的两种方法之间是否存在任何差异。

    假设一家公司热衷于分析一个关键项目的估计可行性,该项目需要早期流出20,000美元。在三年的时间里,该项目似乎分别产生了4000美元,14,000美元和22,000美元的收入。预计折现率将为5.5%。

    首先,我们将现金流入和流出采用标准格式。请注意,在此我们还将相应的日期以及现金流入和流出一起放入。

    第二步是通过提供XNPV的所有必要输入进行计算-折现率,值范围和日期范围。您会注意到,在此XNPV公式中,我们还包括了今天进行的现金流出。

    我们使用XNPV得出现值$ 16,065.7。

    使用NPV,我们得到的现值为$ 15,105.3

    使用XNPV的现值高于NPV。 您能猜出为什么我们在NPV和XNPV下得到不同的现值吗?

    答案很简单。 NPV假定将来的现金流入发生在年底(从今天开始)。假设今天是2017年7月3日,那么从该日期起一年后,预计将出现4000美元的第一笔现金流入。这意味着您将在2018年7月3日获得4,000美元,在2019年7月3日获得14,000美元,在2020年7月3日获得22,000美元。

    但是,当我们使用XNPV计算现值时,现金流入日期是实际的年末日期。当我们使用XNPV时,我们会将第一笔现金流量折现不到一年的时间。同样,对于其他人。这将导致使用XNPV公式的现值大于该NPV公式。

    XNPV示例2

    我们将使用相同的NPV示例2来解决使用XNPV的问题。

    确定一个项目的净现值,需要早期投资245,000美元,同时估计在接下来的12个月中每月可获得40,000美元的现金抵扣。剩余的项目值假定为零。预期回报率为每年24%。

    第一步是将现金流入和流出采用以下所示的标准格式。

    在NPV示例中,我们将年度折扣率转换为每月折扣率。对于XNPV,我们不需要执行此额外步骤。我们可以直接使用年度折扣率

    下一步是在公式中使用折现率,现金流量范围和日期范围。请注意,我们在公式中还包括了今天进行的现金流出。

    使用XNPV公式的现值是$ 183,598.2

    与NPV公式相反,使用NPV的现值为$ 178,013.65

    为什么会有XNPV公式产生的现值高于NPV的现值?答案很简单,在这种情况下,我让您对比NPV与XNPV。

    NPV vs XNPV示例

    现在让我们再举一个NPV vs XNPV并举的例子。让我们假设我们有以下现金流量配置文件

    年度现金流出– 20,000美元

    现金流入

    • 第一年– $ 4000
    • 第二年– $ 14,000
    • 第三年– $ 22,000

    此处的目的是在给定一系列资本成本或贴现率的情况下,确定是接受还是拒绝该项目。

    使用NPV

    资本成本在最左侧的列中,从0%开始,以10%的幅度升至110%。

    如果NPV大于0,我们将接受该项目,否则我们将拒绝该项目。

    从上图可以看出,当资本成本为0%,10%,20%和30%时,NPV为正。这意味着我们在资本成本为0%到30%时接受该项目。

    但是,当资本成本增加到40%时,我们注意到净现值为负。在那里,我们拒绝了这个项目。我们注意到随着资本成本的增加,净现值减少。

    可以在下图中以图形方式看到。

    使用XNPV

    现在让我们使用XNPV公式运行相同的示例。

    我们注意到,使用XNPV得出的净现值为正,资本成本分别为0%,10%,20%,30%和40%。这意味着当资金成本在0%到40%之间时,我们接受该项目。请注意,此答案与我们使用NPV时得到的答案不同,后者在资本成本达到40%时拒绝了该项目。

    下图描述了使用XNPV的项目在各种资本成本下的净现值。

    XNPV功能的常见错误

    如果用户在excel中使用XNPV函数时遇到错误,则可能属于以下任一类别:

    常见错误
    #NUM!错误

    • 具有不同长度的日期和值数组
    • 输入的日期可能早于初始日期
    • 在某些版本的Excel中,折扣率为0%时,我也出现#NUM错误。如果将此折扣率更改为0%以外的任何数字,则会出错。例如,当我在NPV vs XNPV的上述示例中工作时,我使用0.000001%(而不是0%)来计算XNPV。
    #价值!错误

    • 任何提及的值或比率参数可以是非数字的;
    • 提供的任何日期可能不会在Excel工作表中标识为日期。