Excel在财务预测中的应用.docx
《Excel在财务预测中的应用.docx》由会员分享,可在线阅读,更多相关《Excel在财务预测中的应用.docx(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第64页 共64页第4章 Excel在财务预测中的应用4.1 财务预测概述 财务预测,是指对企业未来的收入、成本、利润、现金流量及融资需求等财务指标所作的估计和推测。财务预测是编制投资和融资计划的基础,是公司制订成长战略的基本要素。称职的财务管理人员应该能够充分利用公司的有关信息资料,预测公司的财务需要并做出相应的安排。公司成长主要由销售增长来决定,销售增长需要相应的资产增长,如果企业已经是满负荷运转,不仅流动资产、而且固定资产都要增长,而资产增长需要相应的融资增长。同时,企业进行对外投资和调整资本结构,也需要筹措资金。企业所需
2、要的这些资金,一部分来自企业内部,另一部分通过外部融资取得。由于对外融资时,企业不但需要寻找资金提供者,而且还需做出还本付息的承诺或提供企业盈利前景等信息,使资金提供者确信其投资是安全的并可获利,这个过程往往需要花费较长的时间。因此,企业需要预先知道自身的财务需求,确定资金的需要量,提前安排融资计划,以免影响资金周转。财务预测有助于改善企业的投资决策。虽然投资是决定筹资与否和筹资多少的重要因素,但是根据销售前景估计出的融资需求,并不一定能够得到全部满足。这时,就需要根据可能筹措到的资金来安排销售增长以及有关的投资项目,使投资决策建立在可行的基础上。财务预测一般按以下几个步骤进行。1销售预测销售
3、预测是指根据市场调查所得到的有关资料,通过对有关因素的分析研究,预计和测算特定产品在未来一定时期内的市场销售量水平及变化趋势,进而预测企业产品未来销售量的过程。企业的一切财务需求都可以看作是因销售引起的,销售量的增减变化,将会引起库存量、现金流量、应收与应付账款以及公司其他资产和负债的变化。因此销售预测在企业预测系统中处于先导地位,它对于指导利润预测、成本预测和资金预测,进行长短期决策,安排经营计划,组织生产等都起着重要的作用。2估计收入、费用和利润收入和费用与销售量之间也存在一定的函数关系,因此,可以根据销售数据估计收入和费用,并确定净利润。净利润和股利支付率,共同决定了内部留存收益所能提供
4、的资金数额。3估计需要的资产资产通常是销售收入的函数,根据历史数据可以分析出二者之间的函数关系。根据预计销售收入和资产与销售之间的函数关系,可以预测所需资产的总量。某些流动负债也是销售收入的函数,相应地也可以预测负债的自发增长额,这种增长可以减少企业外部融资的数额。4估计所需融资根据预计资产总量,减去已有的资金来源、负债的自发增长和内部提供的留存收益,可得出所需的外部融资数额。第4章 Excel在财务预测中的应用4.2 财务预测的分析方法 预测分析的方法有很多种,企业应根据不同的需要选择不同的预测方法。总的来说,预测分析方法可分为两大类:定量预测法和定性预测法。4.2.1 定量预测法定量预测法
5、是指在掌握与预测对象有关的各种要素的定量资料的基础上,运用现代数学方法进行数据处理,从而建立起能够反映有关变量之间关系的各类预测模型的方法。在财务预测中,经常使用的定量预测法主要有以下几种。4.2.1.1 移动平均法移动平均法是一种改良的算术平均法,是一种最简单的自适应预测模型。它根据近期数据对预测值影响较大,而远期数据对预测值影响较小的事实,把平均数逐期移动。移动期数的大小视具体情况而定,移动期数少,能快速地反映变化,但不能反映变化趋势;移动期数多,能反映变化趋势,但预测值带有明显的滞后偏差。常用的移动平均法主要有一次移动平均法和二次移动平均法。1一次移动平均法一次移动平均法是根据时间序列,
6、逐期移动,依次计算包含一定项数的时间序列平均数,形成一个平均时间数序列,并据此进行预测。预测模型为式中第t+1期的预测值;、将被平均的n个观测值;n移动平均的项数,即移动期数。在实际预测中,可以多取几个n数,并将得到的预测值与实际值进行比较,选用误差最小的n值。2二次移动平均法二次移动平均法是对时间序列计算一次移动平均数后,再对一次移动平均数序列进行一次移动平均运算。预测模型为。式中二次移动平均数;第t+1期的预测值,即。二次移动平均法解决了一次移动平均法只能预测下一期的局限性,它可以进行近、短期的预测。但它仍不能解决中长期的预测问题。4.2.1.2 指数平滑法指数平滑法实际上也是一种加权平均
7、法,是一种改良的加权平均法,预测模型为式中 平滑系数,01。在指数平滑法中,确定合适的值和初始值是非常重要的。越大,t期的实际值对新预测值的贡献就越大;越小,t期的实际值对新预测值的贡献就越小。一般情况下,可以取几个不同的值进行预测,比较它们的预测误差,选择预测误差最小的值。4.2.1.3 回归分析预测法回归分析预测法是通过研究两组或两组以上变量之间的关系,建立相应的回归预测模型,对变量进行预测的一种预测方法。1回归分析预测法的基本程序进行回归分析的步骤如下:(1)收集有关资料。将各种可能的影响因素的有关数据尽可能多地收集起来。(2)判断趋势。根据收集到的数据,判断其变化趋势,从而为建立相应的
8、数学模型做准备。对于变量不多的问题,可以通过绘制散点图来判断变化趋势。(3)建立预测数学模型。根据历史数据的变化趋势,选择相应的描写该问题的数学模型,并采用相关的计算技术来估计数学模型的参数。(4)相关检验。对建立的预测数学模型,必须进行有关的检验,主要是通过计算预测模型的相关系数、方差(或标准差)以及显著性等指标,来判断预测模型的准确性、是否需要修正、采用何种方法修正等。2回归模型建立的方法建立回归模型的一般方法是采用最小二乘法,其原理如下:考虑m个自变量x1、x2、x m和因变量y的关系,现有n组观测数据,不同xki (k=1,2,m;i=1,2,n)下的y的观测值为yi,函数y=f(xk
9、)的待估计参数为ak(k=1,2,m+1,这里,每个自变量有一个待估计系数,还有一个待估计常数,故有m+1个待估计参数),通过回归预测模型得到不同xki下的预测值为 ,则有:残差平方和SE:剩余标准差SS:相关系数R2:y为观测值yi的平均值:那么,最小二乘法的原理就是寻找最优的待估计参数ak,使残差平方和最小。3财务预测中常用的几种回归模型(1)一元线性回归模型当只有两个变量(一个自变量和一个因变量),并且它们之间存在线性关系时,可以用一元线性回归模型来描述。一元线性回归模型为式中a、b回归系数,其中a代表截距,b代表斜率。(2)一元非线性回归模型当变量x和y之间的关系不能用线性关系来描述时
10、,则需要建立一元非线性回归模型。根据变量x和y之间的关系,一元非线性回归模型常见的几种情况有:对数模型:指数模型:乘幂模型:双曲线模型:以上几种一元非线性模型均可通过数学变换化成一元线性模型。(3)多元线性回归模型当自变量有两个或两个以上,且因变量与这些自变量之间呈线性组合关系时,它们就构成了多元线性回归模型,模型形式为式中a、b1、b2、bm估计参数;x1、x2、xm自变量。(4)多元非线性回归模型多元非线性回归模型用来描述因变量与多个自变量之间呈非线性组合关系的情况。例如,柯柏道格拉斯生产函数就是典型的多元非线性模型:式中:L和K分别为劳动力和固定资本;a、b、c为系数。4.2.1.4 模
11、拟法在企业的实际经济活动中,各种经济参数往往并不是确定的,而是随机变化的,比如产品的销售量往往随市场的变化而变化,在这种情况下,就需要对这些参数的不确定性进行分析,而对其预测也就需要采用与传统的确定性分析不同的方法来进行。一般情况下,可以采用模拟法来解决不确定性情况下的财务预测问题,概率法、蒙特卡罗模拟方法就是较实用的方法。4.2.2 定性预测法定性预测法是由有关方面的专业人员或专家根据自己的经验和知识,结合预测对象的特点进行综合分析,对事物的未来状况和发展趋势作出推测的预测方法。定性预测法由于带有较多的个人主观性,因而在实践中最好作为一种补充的预测方法。第4章 Excel在财务预测中的应用4
12、.3 Excel中的有关预测函数及其应用(1) Excel提供了关于估计线性模型和指数模型参数的几个预测函数。线性模型和指数模型的数学表达式如下:线性模型:y = mx + b 或 y = m1x1 + m2x2 + + b指数模型:或式中,y为因变量;x是自变量;m、m1、.、mn-1、mn、b分别为预测模型的待估计参数。Excel提供的预测函数主要有LINEST函数、LOGEST函数、TREND函数、GROWTH函数、FORECAST函数、SLOPE函数和INTERCEPT函数,它们所使用的参数都基本相同,现列于表4-1中,以供参考。表4-1 预测函数的参数及含义参数含义known_ys因
13、变量y的观测值集合known_xs自变量x的观测值集合。它可以是一个变量(即一元模型)或多个变量(即多元模型)的集合。如果只用到一个变量,只要 known-ys 和 known-xs 维数相同,它们可以是任何形状的选定区域。如果用到不只一个变量,known_ys 必须是向量(也就是说,必须是一行或一列的区域)。如果省略 known_xs,则假设该数组是 1,2,3.,其大小与 known_ys 相同const逻辑值,指明是否强制使常数b为0(线性模型)或为1(指数模型)。 如果const 为 TRUE或省略,b将被正常计算。如果const为FALSE,b将被设为0(线性模型)或设为1(指数模型
14、)stats逻辑值,指明是否返回附加回归统计值。 如果 stats 为 TRUE,则函数返回附加回归统计值,这时返回的数组为 mn,mn-1,.,m1,b;sen,sen-1,.,se1,seb,r2,sey;F,df;ssreg,ssresid。如果 stats为FALSE或省略,函数只返回系数预测模型的待估计参数m、mn、mn-1、.、m1和b。附加回归统计值返回的顺序见表4-2。表4-2中的各参数说明见表4-3。如果要得到附加回归统计值数组中的值,需用INDEX函数将其取出表4-2 附加回归统计值返回的顺序1234561mnmn-1m2m1b2sensen-1se2se1se b3r2s
15、ey4Fdf5ssregssresid表4-3 各参数说明参数说明se1,se2,.,sen系数 m1,m2, .,mn 的标准误差值Seb常数项 b 的标准误差值(当 const 为 FALSE时,seb = #N/A )参数说明r2相关系数,范围在 0 到 1 之间。如果为 1,则样本有很好的相关性,Y 的估计值与实际值之间没有差别。反之,如果相关系数为 0,则回归方程不能用来预测 Y 值seyY 估计值的标准误差FF 统计值或F 观察值。使用F 统计可以判断因变量和自变量之间是否偶尔发生过观察到的关系Df自由度。用于在统计表上查找 F 临界值。所查得的值和函数 LINEST 返回的F统计
16、值的比值可用来判断模型的置信度ssreg回归平方和ssresid残差平方4.3.1 LINEST函数LINEST函数的功能是使用最小二乘法计算对已知数据进行最佳线性拟合的直线方程,并返回描述此线性模型的数组。因为此函数返回数值为数组,故必须以数组公式的形式输入。函数公式为= LINEST(known_ys,known_xs,const,stats)下面举例说明LINEST函数的应用。1一元线性回归分析LINEST函数可用于一元线性回归分析,也可以用于多元线性回归分析,以及时间数列的自回归分析。当只有一个自变量 x (即一元线性回归分析)时,可直接利用下面的公式得到斜率和 y 轴的截距值以及相关
17、系数: 斜率:INDEX(LINEST(known_ys,known_xs),1,1);或INDEX(LINEST(known_ys,known_xs),1)截距:INDEX(LINEST(known_ys,known_xs),1,2);或INDEX(LINEST(known_ys,known_xs),2)相关系数:INDEX(LINEST(known_ys,known_xs,true,true),3,1)【例4-1】某企业19月份的总成本与人工小时及机器工时的数据如图4-1所示。假设总成本与人工小时之间存在着线性关系,则在单元格B13中插入公式“=INDEX(LINEST(B2:B10,D2
18、:D10),2)”,在单元格B14插入公式“=INDEX(LINEST(B2:B10,D2:D10),1)”,在单元格B15插入公式“=INDEX(LINEST(B2:B10,D2:D10,TRUE,TRUE),3,1)”,即得总成本与人工小时的一元线性回归分析方程为:Y=562.72756+4.41444X1,相关系数为R2=0.99801,如图4-1所示。图4-1 一元线性回归分析2多元线性回归分析仍以例4-1的数据为例,首先选取单元格区域A17:D21,再以数组公式方式输入公式“=LINEST(B2:B10,C2:D10,TRUE,TRUE)”,即得该二元线性回归的有关参数如图4-2所示
19、,从而得到:图4-2 二元线性回归分析回归方程:Y = 471.4366+3.6165X1+3.4323X2相关系数:R2 =0.9990标准差:Sey =11.7792。4.3.2 LOGEST函数LOGEST函数的功能是在回归分析中,计算最符合观测数据组的指数回归拟合曲线,并返回描述该指数模型的数组。由于这个函数返回一个数组,必须以数组公式输入。LOGEST函数的公式为= LOGEST(known_ys,known_xs,const,stats) 【例4-2】某企业12个月某产品的生产量(X)与生产成本(Y)的有关资料如图4-3所示,假设它们之间有如下关系:。选取单元格区域B15:C18,
20、输入公式“=LOGEST(C2:C13,B2:B13,TRUE,TRUE)”(数组公式输入),即得回归参数,如图4-3所示,参数m=0.8887,参数b=1891.7729,生产成本与生产量的回归曲线为:Y=1791.77290.8887X,相关系数R2=0.95885。图4-3 指数回归回归方程的系数及相关系数也可以利用下面的公式直接计算参数m:INDEX(LOGEST(C2:C13,B2:B13),1)=0.8887参数b:INDEX(LOGEST(C2:C13,B2:B13),1,2)=1791.7729相关系数R2:=INDEX(LOGEST(C2:C13,B2:B13,TRUE,TR
21、UE),3,1)= 0.958854.3.3 TREND函数TREND函数的功能是返回一条线性回归拟合线的一组纵坐标值(y 值),即找到适合给定的数组 known_ys 和 known_xs 的直线(用最小二乘法),并返回指定数组 new_xs 值在直线上对应的 y 值。TREND函数的公式为= TREND(known_ys,known_xs,new_xs,const)式中 new_xs 需要函数 TREND 返回对应 y 值的新 x 值。 new_xs 与 known_xs 一样,每个独立变量必须为单独的一行(或一列)。因此,如果 known_ys 是单列的,known_xs 和 new_x
22、s 应该有同样的列数,如果 known_ys 是单行的,known_xs 和 new_xs 应该有同样的行数。如果省略 new_xs,将假设它和 known_xs 一样。【例4-3】某企业过去一年的销售量为下列数据:300,356,374,410,453,487,501,534,572,621,650,670,将它们保存在单元格A1:A12中,则下一年的1、2、3月的销售量预测步骤为:选中单元格区域B1:B3,输入公式“=TREND(A1:A12,13;14;15)”(数组公式输入),即得来年的1、2、3月份的销售量分别为710、743和777。这个公式默认1;2;3;4;5;6;7;8;9;
23、10;11;12作为known_xs的参数,故数组13;14;15就对应其后的3个月份。4.3.4 GROWTH函数GROWTH函数的功能是返回给定的数据预测的指数增长值。根据已知的x值和y值,函数GROWTH返回一组新的x值对应的y值。可以使用GROWTH工作表函数来拟合满足给定x值和y值的指数曲线。GROWTH函数的公式为= GROWTH(known_ys,known_xs,new_xs,const)式中,各参数的含义同TREND函数。但需注意的是,如果known_ys中的任何数为零或为负,函数 GROWTH将返回错误值 #NUM!。 【例4-4】以例4-3的资料为例,利用GROWTH函数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Excel 财务 预测 中的 应用
限制150内