使用EXCEL进行财务金融建模03 财务金融建模:用excel工具

在前面两节中,我们介绍了如何用excel计算投资项目的净现值与内部回报率,也介绍了等额还款计划中如何计算每期还款 。这一节我们将综合利用这些基础知识来解决项目资本预算中经常会遇到一些计算问题,通过计算常用的一些项目评价指标,我们能够对项目的盈利能力进行准确的衡量 。
资本预算评价指标五个常见的资本预算评价指标分别是净现值、内部回报率、投资回收期、折现投资回收期以及盈利指数 。净现值及内部回报率在之前章节里已经详细介绍过了,这里重点介绍后三个评价指标和其计算方法 。首先回顾一下之前学习过的内容:

使用EXCEL进行财务金融建模03 财务金融建模:用excel工具

文章插图
解:根据之前讲到用excel计算项目净现值与内部回报率的知识,容易得到计算结果如下:
使用EXCEL进行财务金融建模03 财务金融建模:用excel工具

文章插图
则项目A的净现值为157.64元,项目B的净现值为98.35元;项目A的内部回报率为14.49%,项目B的内部回报率为11.79% 。
投资回收期投资回收期指一个项目收回其全部初始投资所需的时间,它很好地衡量了一个项目的流动性,一个项目的投资回收期越短,就流动性就越好 。遗憾的是,excel中并没有直接计算投资回收期的函数,我们需要在理解投资回收期计算原理的基础上,用excel中已有函数来实现相关算法,需要用到的两个函数是LOOKUP函数与ABS函数 。LOOKUP函数可以在单行区域或单列区域中查找值,然后返回第二个单行区域或单列区域中相同位置的值,该函数的语法与参数含义如下:
使用EXCEL进行财务金融建模03 财务金融建模:用excel工具

文章插图
需要特别注意的是,如果函数找不到 lookup_value,则该函数会与 lookup_vector 中小于或等于 lookup_value 的最大值进行匹配,在后面的例子中我们会利用这个原理 。
ABS函数返回一个数的绝对值,其语法如下:
使用EXCEL进行财务金融建模03 财务金融建模:用excel工具

文章插图
下面,我们看一个例子:
使用EXCEL进行财务金融建模03 财务金融建模:用excel工具

文章插图
解:一个项目的投资回收期是收回其全部投资成本的时间,如果以年为单位,这个时间不一定为一个整年,而是某个整年数加上某个小数年数 。比如,对于一个投资成本为1000元的项目,每年可收回400元,则这个项目的回收期应该为:1)两个整年共收回800元;2)剩余200元需要半年收回,即200/400=0.5,则项目的投资回收期为2.5年 。可以看出,一个项目的投资回收期为:
在excel中,计算方式如下:首先,我们需要计算项目的累计现金流,即项目截止到现在累计实现的现金流,它是项目前一年的累计现金流加上项目当年实现的现金流,如单元格F6的公式所示 。
在计算出项目的累计现金流后,我们就可以计算项目的回本整年数了,这里需要使用LOOKUP函数 。如单元格F11的单元格所示,为求项目A的回本整年数,我们在C列累计现金流中查找0并对应A列的年数,即为回本整年数 。回忆LOOKUP函数的用法,在项目A的累计现金流中并没有0,则LOOKUP函数应该返回累计现金流中比0小的数值中的最大值,而这实际上是项目累计现金流由负转正收回成本前的最后一个负值,它对应的年份即为项目的回本整年数,接下来不需要一年就可收回项目的全部投资成本 。
使用EXCEL进行财务金融建模03 财务金融建模:用excel工具

文章插图
在计算出回本整年数后,另一个需要计算的是回本年初尚未回收的投资成本,对于项目A它在第三年收回成本,则第三年是其回本年,而回来年初尚未回收的投资成本实际上就是上一年末的累计现金流的绝对值,即第二年累计现金流的绝对值 。如单元格F12的公式所示,我们在A列中寻找回本整年数所对应的C列的累计现金流值再取绝对值,得到的结果就是200 。
第三项为回本当年的现金流,如单元格F13公式所示,回本整年数加一即为回本年,在A列中查找回本年并返回对应的B列中的现金流值,即为回本当年的现金流 。
在计算出以上三项数值后,利用F14单元格的公式便可计算出项目的投资回收期,可以看出,项目A的投资回收期为2.33年,项目B的投资回收期为3.33年 。
折现投资回收期投资回收期指标的最大缺陷就是未考虑货币的时间价值,折现投资回收期较好地解决了这个问题,它将项目每期现金流按照项目的资本成本折现,在此基础上计算项目的投资回收期 。一般而言,同一项目的折现投资回收期要大于其投资回收期,从而可以更准确的衡量项目的流动性情况 。
例3:计算折现投资回收期
利用例1中的数据,分别计算项目A与项目B的折现投资回收期 。
解:折现投资回收期的计算与投资回收期类似,只是需要额外计算项目每期现金流的现值以及累计现值,如下:
使用EXCEL进行财务金融建模03 财务金融建模:用excel工具

文章插图
在C列,我们计算了项目各期现金流的现值,在D列我们计算了累计现值,然后使用和例2中类似的方法,我们计算了项目的回本整年数、回本年初尚未回收的投资成本以及回本当年的现金流,从而计算出项目A的折现投资回收期为2.95年 。与之类似,我们计算出项目B的折现投资回收期为3.88年(感兴趣的读者可以自行使用excel计算) 。
盈利指数项目的盈利指数是项目现金流的现值除以其初始投资的比值,如果这个值大于一,则项目现金流现值大于其初始投资,对应的项目的净现值也大于零,则应该接收该项目 。反之,如果项目盈利指数小于一,则应该拒绝该项目 。
例4:计算盈利指数
利用例1中的数据,分别计算项目A与项目B的盈利指数 。
解:如下图,我们利用excel中的NPV函数计算出项目现金流的现值,再除以项目的初始投资,便可以得到项目的盈利指数 。
使用EXCEL进行财务金融建模03 财务金融建模:用excel工具

文章插图
【使用EXCEL进行财务金融建模03 财务金融建模:用excel工具】项目A的盈利指数为1.079,项目B的盈利指数为1.049,两个项目的盈利指数都大于一,说明两个项目的净现值为大于零 。在独立项目决策中,两个项目都可以接受;在互斥项目决策中,应该选择盈利指数更大的项目,即项目A 。
,