利用Excel建立项目投资决策模型
[摘要] 与投资有关的决策称为投资决策,即对各种投资方案进行分析、评价、选择,最终确定一个最佳投资方案的过程。本文利用Excel和VBA函数来建立一套完整的项目投资决策分析模型,以期为企业的高层管理者在进行项目投资决策时提供参考性建议。
[关键词] Excel;项目投资;决策;模型
进行项目投资决策所使用的经济评价指标,按照其是否考虑货币时间价值分为静态指标和动态指标两大类。对应于静态指标的方法称为非贴现法,对应于动态指标的方法称为贴现法。非贴现指标包括年投资回收期、会计收益率等。贴现指标包括净现值、获利指数、内含报酬率等。
1指标概述
1.1 非贴现指标
(1)投资回收期。投资回收期是指收回全部原始投资所需要的时间,一般以年来表示。投资回收期越短,说明收回投资所需要的时间越少,投资风险越小,投资效果越好。
(2)会计收益率。会计收益率是投资项目预期年平均净利润与其投资总额的比值。会计收益率越高,说明投资的经济效果越好。1.2贴现指标
(1)净现值。净现值是指投资项目未来现金流入量现值与其现金流出量现值之间的差额,即投资项目从投资开始到项目寿命终结时,所有的现金流量按预定的贴现率折算成项
目开始时的价值(即现值)的代数和。净现值为正,说明投资项目实施后的投资报酬率大于预定贴现率,方案可行;否则不可行。净现值最大的可行方案即为最优方案。
(2)现值指数。现值指数是指投资项目未来现金流入量现值同其现金流出量现值之间的比值。采用该指标时,一般以现值指数的大小作为投资项目是否可行的标准。若投资项目的现值指数大于1,说明方案实施后的投资报酬率大于预定贴现率,方案可行,否则不可行;现值指数最大的可行方案为最优方案。
(3)内含报酬率。内含报酬率是指能使投资项目未来各期现金流入现值等于其现金流出现值,即净现值等于零时的贴现率。内含报酬率就是投资项目的实际投资报酬率,反映了投资项目的实际获利水平。内含报酬率的计算较为复杂,根据投资项目现金流量的特点,可以分别采用简便法和逐次测试法。
2相关函数介绍
2.1 净现值函数
其格式为:NPV(rate,value 1,value 2,…)。 其功能是在未来连续期间的现金流量value 1、value 2等,以及贴现率rate的条件下返回该项投资的净现值。
2.2 内含报酬率函数
其格式为:IRR(values,guess)。其功能是返回连续期间的现金流量的内含报酬率。
2.3 修正内含报酬率函数
其格式为:MIRR(values,finance-rate,reinvest-rate)。其功能是返回某连续期间现金流量的修正后的内含报酬率。
3 各模型设计
3.1 投资回收期模型设计
例如,已知某企业不同年度的净现金流量,计算投资回收期。
3.1.1 新建工作簿与工作表
新建一个工作表,分别输入年度、年净现金流量、累计净现金流量等指标,如图1所示。
3.1.4计算“投资回收期的小数年份”
单击C7单元格,在编辑栏中输入“=INDEX(C4:J4,MATCH(0,C4:J4,1))*-1/INDEX(C3:J3,MATCH(0,C4:J4,1)+1)”,按【回车】键确认。该公式中INDEX(C4:J4,MATCH(0,C4:J4,1))表示利用MATCH函数返回的位置值,查找C4:J4单元格区域中第4年位置的值,即投资回收期之前的累计净现金流量;INDEX(C3:J3,MATCH(0,C4:J4,1)+1)返回C3:J3单元格区域中第5个位置的值,即投资回收期当年的净现金流量。
3.1.5 计算“总投资回收期”
单击C8单元格,在编辑栏中输入“=C6+C7”,按【回车】键确认,总投资回收期为4.33年,如图2所示。
其中,投资回收期=投资回收期整数年+投资回收期小数年,其中投资回收期整数年是累计净现金流量由负值变为正值的年份,小数年的计算公式为:
投资回收期以前年份累计净现金流量×(-1/投资回收期当年净现金流量)。公式中的-1是确保投资回收期小数年是正数。
3.1.6模型设计
选取B2:J4单元格区域,单击【复制】按钮,单击【编辑】菜单,选择【选择性粘贴】,选中【转置】复选框,将该表格行列转换粘贴到N7:Q15单元格区域内。
打开窗体控件,在N4单元格添加一组合框,右击该组合框,选择【设置控件格式】,在打开的【设置控件格式】对话框中,作如图3所示的设置。
3.2 净现值模型设计
例如,某公司为更新旧设备欲购进一台价值1 000万元的新设备,有效期5年,经营期各年的税后净现金流量如图5所示,资金成本率为10%,试分析该方案的可行性。
3.2.1新建表
在“投资决策模型.xls”工作簿中新建一个工作表,命名为“净现值”,分别输入期数、税后净现金流、资本成本等指标,如图5所示。
3.2.2 计算“净现值”
单击C5单元格,在编辑栏中输入“=NPV(B1,D4:H4)+C4)”,按【回车】键确认,即可得到该项目的净值为72.30万元。
注意:利用函数NPV,计算的是经营期的税后现金净流量的现值,需减去初始投资额,才能得到该项目的净现值。
根据计算结果,此方案的现金流量为正,方案可以接受。
3.2.3 建立模型
打开窗体控件,分别添加1个微调控件和5个滚动条,右击微调控件,对【设置控件格式】对话框做如图6所示的设置。单击L3单元格,在编辑栏中输入“=J3/100”。
分别右击各滚动条控件,对【设置控件格式】对话框仿照图7进行相应的设置。
这样就可以计算不同的资本成本以及各年不同的净现金流所对应的不同的NPV的值。
3.2.4 建立动态图表
利用图表向导,建一个条形图,在图中添加1个微调控件,利用微调控件,反映不同
资本成本构成下的净现值,如图8所示。
3.3 现值指数与内含报酬率模型设计
例如,某企业有两个投资方案,已知原始投资额及各年的现金流量,选择最佳方案。
3.3.1 新建表
在“投资决策模型.xls”工作簿中新建1个工作表,命名为“现值指数与内含报酬率”,分别输入方案1与方案2的各项指标,如图9所示。
3.3.2 计算“净现值”
单击B6单元格,在编辑栏中输入“=NPV(G2,C4:G4)”,按【回车】键确认;单击C6单元格,在编辑栏中输入“=NPV(G2,C5:G5)”,按【回车】键确认,这样就分别得到了方案1与方案2的净现值。
3.3.3 计算“现值指数”
单击B7单元格,在编辑栏中输入“=B6/B2”,按【回车】键确认;单击C7单元格,在编辑栏中输入“=C6/C2”,按【回车】键确认,这样就分别得到了方案1与方案2的现值指数。由于方案1的现值指数大于方案2的现值指数,故决策应选择方案1。
3.3.4 计算“内含报酬率”
单击B8单元格,在编辑栏中输入“=IRR(B4:G4)”,按【回车】键确认;单击C8单元格,在编辑栏中输入“=IRR(B5:G5)”,按【回车】键确认,这样就分别得到了方案1与方案2的内含报酬率。由于方案1的内含报酬率大于方案2的内含报酬率,故决策应选择方案1。
3.3.5 建立模型
单击K16单元格,在编辑栏中输入公式="应选择的方案是"&IF(B8>C8,"方案1","方案2"),打开窗体控件,利用微调控件,建立年金终值与现值模型。
3.3.6 建立动态图表
选取B1:C1与B7:C8单元格区域,利用图表向导,制作1个柱形图,利用窗体控件添加1个微调控件,将其链接到H2单元格,在G2单元格的编辑栏中输入公式“=H2/100”,这样就建立了图表与微调控件的链接,随着利率的变化,图表中的相应数值也在变动,如图10所示。
主要参考文献
[1]李闻一,穆涌.基于Excel的固定资产项目投资决策分析模型[J].中国管理信息化,2008(12):52-57.
因篇幅问题不能全部显示,请点此查看更多更全内容