基于Excel的投资项目财务动态指标计算,本文主要内容关键词为:投资项目论文,指标论文,财务论文,动态论文,Excel论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。
在投资项目可行性研究中,投资项目财务可行性分析是项目决策的重要因素之一。目前常用的动态评价指标主要包括内部收益率、净现值和动态投资回收期等指标。反映项目财务盈利能力的动态指标的计算历来是一个非常繁琐的问题,本文针对这一问题,介绍如何运用Excel的强大计算功能和图表功能,准确、快捷地计算项目动态评价指标。
一、设计思路及基础数据的取得和计算
1.设计思路。首先在Excel工作簿中设置项目财务现金流量表,填入项目各年现金流入量和现金流出量等基础数据;然后通过预先设置的公式自动计算现金流量表各年现金流入量、现金流出量、净现金流量、净现金流量现值和累计净现金流量现值;最后利用设置好的公式和Excel内置的财务函数自动计算出项目的财务内部收益率、财务净现值和动态投资回收期。
在Excel工作簿中设计好各数据计算公式后,可以根据基础数据的变化,自动重新计算各项财务指标,不但可以提高计算结果的准确性,而且还会大大简化财务评价工作。
2.基础数据的取得和计算。现以某投资项目为例,投资项目的计算期设为6年,i[,c]=8%,投资为期初一次性投入。首先介绍项目基础数据的取得和计算。该项目财务现金流量表的格式如图1所示。图1是利用Excel制作的,其中各年现金流入量、现金流出量数据是通过链接从投资估算表、营业收入估算表、成本费用表及利润表等相关表格过入的。
(1)计算各年现金流入量。激活C4单元格,在公式编辑栏输入公式“=C5+C6+C7”并确认;然后选中C4单元格,光标变为“十”字形,横向拖动到H4,利用Excel填充功能计算出各年现金流入量,如图1中C4到H4单元格所示。
(2)计算各年现金流出量。激活C8单元格,在公式编辑栏输入公式“=C9+C10+C11+C12”并确认;然后选中C8单元格,光标变为“十”字形,横向拖动到H8,利用Excel填充功能计算出各年现金流出量。如图1中C8到H8单元格所示。
(3)计算各年现金净流量。激活C13单元格,在公式编辑栏输入公式“=C4-C8”并确认;然后选中C13单元格,光标变为“十”字形,横向拖动到H13,利用Excel填充功能计算出各年净现金流量,如图1中C13到H13单元格所示。
(4)计算各年现金净流量的现值。激活C14单元格,在公式编辑栏输入公式“=C14/(1+8%)^C16”并确认(第16行“期数”的数据是为方便计算各年净现金流量现值临时加入,只作为计算各年净现金流量现值时的折现期数,不作表格输出用。其中C16为0,表示折现期数0;D16为1,表示折现期数1;依此类推),然后选中C14单元格,光标变为“十”字形,横向拖动到H14,利用Excel填充功能计算各年净现金流量的现值,如图1中C14到H14单元格所示。
二、内部收益率(IRR)指标的计算
内部收益率(IRR)是投资项目实际希望达到的报酬率,即投资项目净现值等于零时的折现率。
1.Excel公式的人机结合方式。按照IRR的定义,其是净现值为零时的贴现率。按照此定义,利用Excel单元格间公式的相对和绝对引用,可以逐步调整贴现率,使净现值变为零,而此时的贴现率就是IRR。同样用图1中数据,具体步骤如下:
图1
(1)在B2单元格录入假定初始贴现率16%;
(2)在C3∶H3及C4∶H4中依次录入年数、初始投资额、各年的净现金流量;
(3)在C5单元格录入公式:=C4/(1+$B$2)^C3
在D5单元格录入公式:=D4/(1+$B$2)^D3
在E5单元格录入公式:=E4/(1+$B$2)^E3
在F5单元格录入公式:=F4/(1+$B$2)^F3
在G5单元格录入公式:=G4/(1+$B$2)^G3
在H5单元格录入公式:=H4/(1+$B$2)^H3
(4)在I5单元格录入公式:=SUM(C5∶H5),得出C5∶H5的和,即贴现率为16%的净现值;
(5)当完成图2所示的工作表后,通过对B2单元格内的贴现率的调整,使I5单元格的净现值变为零,此时B2单元格内的贴现率即为此投资项目的贴现率。
图2
2.借助Excel内部函数自动生成。Excel不仅能够利用公式自动完成由数据变动引发的大量计算,而且可以利用其内部函数方便地解决相关的财务问题。对于IRR的计算,可以使用IRR函数加以解决。利用图1数据,具体步骤如下:
(1)在C2∶H2单元格依次录入初始投资额、各年的净现金流量;
(2)在【插入】菜单下选择【函数】项,在【插入函数】界面选择函数类型为【财务】,并从函数列表中选择IRR函数,单击【确定】按钮,出现输入函数参数的界面,在“Values”后输入“C2∶H2”,单击【确定】按钮,在函数工具栏显示其公式为“=IRR(C2∶H2)”。至此,在C3单元格中完成了内部收益率函数的设置。通过内部收益率函数自动计算出该项目的内部收益率为17.57%,如图3。
图3
三、净现值指标的计算
净现值是根据行业基准收益率或其他设定折现率计算的各年净现金流量现值之和。手工计算净现值,一般通过查年金现值系数表或复利现值系数表,将各年现金流量折现后相加,计算相当繁琐。
在Excel内置财务函数中,NPV函数就是净现值函数。利用图1数据计算步骤如下:
首先,在C2∶H2单元格依次录入初始投资额、各年的净现金流量;
其次,在【插入】菜单下选择【函数】项,在【插入函数】界面选择函数类型为【财务】,并从函数列表中选择NPV函数,单击【确定】按钮,出现输入函数参数的界面,在“Rate”后输入“8%”,“Value1”后输入“C2∶H2”,单击【确定】按钮,在函数工具栏显示其公式为“=NPV(8%,C2∶H2)”。至此,在C3单元格中完成了净现值函数的设置。通过净现值函数自动计算出该项目的净现值为419.03。如图4。
图4
四、投资回收期的计算
动态投资回收期是投资项目各年净现金流量的现值抵偿原始总投资现值所需要的时间。由于动态投资回收期考虑了资金的时间价值,能比较客观地反映投资效果。计算动态投资回收期,首先根据行业基准收益率或其他设定折现率计算各年净现金流量的现值;然后逐年计算累计净现金流量现值,在累计净现金流量现值变为正值的年度(设为n),根据公式“(n-1)+(n-1)年末尚未收回的投资额现值/第n年净现金流量的现值”计算动态投资回收期。
动态回收期的计算比较复杂,在Excel中没有现成的函数,要用到数组公式。计算思路如下:利用图1,用MATCH(0,C2∶H2)把累计净现金流量现值变为正数的年度算出来,那么公式“(n-1)+(n-1)年末尚未收回的投资额现值/第n年净现金流量的现值”中的(n-1)年刚好等于MATCH(0,C2∶H2)的返回值;用LOOKUP(0,C2∶H2)把累计净现金流量现值变为正数的前一年仍未收回的投资额现值算出来,用LOOKUP(0,C2∶H2,D2∶I2)把累计净现金流量现值变为正数的那一年收回的投资额现值算出来,由于LOOKUP(0,C2∶H2)的返回值为负,因此输入公式“=MATCH(0,C2∶H2)-LOOKUP(0,C2∶H2)/(LOOKUP(0,C2∶H2,D2∶I2)-LOOKUP(0,C2∶H2))即可求出动态投资回收期。如图5。
图5
五、用Excel进行项目计算需注意的问题
1.关于现金流量数据的取得。采用Excel进行项目动态指标计算时,关于现金流量的数据可以直接在现金流量表各项目各年度对应的单元格输入,也可以通过建立链接从投资估算表、营业收入及营业税金估算表、利润表等其他表格过入。笔者建议采用第二种方式,不但可以减少数据输入的工作量,更重要的是还可以大大降低由于数据输入错误导致的计算结果错误。
2.现金净流量的计算。在计算各年现金净流量时应注意用现金流入量减去现金流出量。结果为正,表示当年现金流量为净流入;结果为负,表示当年现金流量为净流出。对于每一投资项目,应注意各年现金净流量的正负,避免出现指标计算错误。
3.计算内部收益率指标应注意的问题。对于内部收益率数值产生影响的关键因素主要有两个:投资的次数和每年的净现金是否再次用于投资,据此可将投资项目大体分为三类。
(1)不同环境下两种方法的选用
①投资是一次性的,每年的净现金没有再次用于投资。这是最常见的类型,上述2种方法均适用于此种情况下内部收益率的计算。
②每年的现金没有再次用于投资,但投资是分批进行的。这时,每年的净现金流量会有正有负,所以,可能存在多个内部收益率(有时会不存在内部收益率,此种情况按任何方法均得不到内部收益率,故暂不考虑)。如果采用第二种方法,将只得到一个内部收益率,除非更改内部收益率函数的参数guess的值(其默认值为0.1)。而采用第一种方法,由于是通过贴现率的逐步变动来找到净现值为零时贴现率,故可以找到存在的所有内部收益率,只是较为繁琐。
③投资是一次或多次的,且每年的净现金再次用于投资。对于这种情况,可以使用Excel专门的修正内部收益率函数MIRR,其表达式为MIRR(values,finance-rate,reinvest-rate),其中values是包含各年净现金的一个数组,finance-rate代表资金成本或必要报酬率,reinvest-rate代表再投资资金成本或再投资报酬率。利用此函数可以便捷地求出此种情况下的内部收益率。
(2)内部收益率指标是根据数的顺序来解释现金的顺序,故values的数值应按照时间序列输入,且values必须包含至少一个正值和一个负值,否则将出现计算错误。
4.计算净现值指标应注意的问题。净现值指标主要用来计算在未来连续期间的现金流量value1,value2,┉,以及贴现率rate条件下返回该项投资的净现值。
参数中rate为各期贴现率,是一个固定值,一般应为投资项目最低投资报酬率;
value1,value2,┉代表各期现金净流量的参数值,要保证现金流量的数额按正确的顺序输入。净现值假定投资开始于value1现金流所在日期的前一期,并结束于最后一笔现金流的当期。如果第一笔现金流发生在第一个周期的期初,则第一笔现金必须添加到NPV的结果中,而不应包含在values参数中。
标签:内部收益率论文; 净现值论文; 年金现值系数论文; 净现金流量论文; 现金流量表论文; 单元格论文; 投资论文; 电子表格论文; excel公式论文;