Excel在财务预测中的应用

上传人:hy****d 文档编号:154059796 上传时间:2022-09-20 格式:DOC 页数:62 大小:740KB
返回 下载 相关 举报
Excel在财务预测中的应用_第1页
第1页 / 共62页
Excel在财务预测中的应用_第2页
第2页 / 共62页
Excel在财务预测中的应用_第3页
第3页 / 共62页
点击查看更多>>
资源描述
第4章Exe在财务预测中的应用。1 财务预测概述 财务预测,是指对企业未来的收入、成本、利润、现金流量及融资需求等财务指标所作的估计和推测。财务预测是编制投资和融资计划的基础,是公司制订成长战略的基本要素。称职的财务管理人员应该能够充分利用公司的有关信息资料,预测公司的财务需要并做出相应的安排。公司成长主要由销售增长来决定,销售增长需要相应的资产增长,如果企业已经是满负荷运转,不仅流动资产、而且固定资产都要增长,而资产增长需要相应的融资增长。同时,企业进行对外投资和调整资本结构,也需要筹措资金。企业所需要的这些资金,一部分来自企业内部,另一部分通过外部融资取得。由于对外融资时,企业不但需要寻找资金提供者,而且还需做出还本付息的承诺或提供企业盈利前景等信息,使资金提供者确信其投资是安全的并可获利,这个过程往往需要花费较长的时间。因此,企业需要预先知道自身的财务需求,确定资金的需要量,提前安排融资计划,以免影响资金周转.财务预测有助于改善企业的投资决策。虽然投资是决定筹资与否和筹资多少的重要因素,但是根据销售前景估计出的融资需求,并不一定能够得到全部满足。这时,就需要根据可能筹措到的资金来安排销售增长以及有关的投资项目,使投资决策建立在可行的基础上。财务预测一般按以下几个步骤进行.。销售预测销售预测是指根据市场调查所得到的有关资料,通过对有关因素的分析研究,预计和测算特定产品在未来一定时期内的市场销售量水平及变化趋势,进而预测企业产品未来销售量的过程。企业的一切财务需求都可以看作是因销售引起的,销售量的增减变化,将会引起库存量、现金流量、应收与应付账款以及公司其他资产和负债的变化.因此销售预测在企业预测系统中处于先导地位,它对于指导利润预测、成本预测和资金预测,进行长短期决策,安排经营计划,组织生产等都起着重要的作用.2估计收入、费用和利润收入和费用与销售量之间也存在一定的函数关系,因此,可以根据销售数据估计收入和费用,并确定净利润。净利润和股利支付率,共同决定了内部留存收益所能提供的资金数额.3.估计需要的资产资产通常是销售收入的函数,根据历史数据可以分析出二者之间的函数关系。根据预计销售收入和资产与销售之间的函数关系,可以预测所需资产的总量.某些流动负债也是销售收入的函数,相应地也可以预测负债的自发增长额,这种增长可以减少企业外部融资的数额。4估计所需融资根据预计资产总量,减去已有的资金来源、负债的自发增长和内部提供的留存收益,可得出所需的外部融资数额。第4章 Excel在财务预测中的应用4。2 财务预测的分析方法 预测分析的方法有很多种,企业应根据不同的需要选择不同的预测方法.总的来说,预测分析方法可分为两大类:定量预测法和定性预测法。4.2。1 定量预测法定量预测法是指在掌握与预测对象有关的各种要素的定量资料的基础上,运用现代数学方法进行数据处理,从而建立起能够反映有关变量之间关系的各类预测模型的方法.在财务预测中,经常使用的定量预测法主要有以下几种。4.2.1。移动平均法移动平均法是一种改良的算术平均法,是一种最简单的自适应预测模型。它根据近期数据对预测值影响较大,而远期数据对预测值影响较小的事实,把平均数逐期移动.移动期数的大小视具体情况而定,移动期数少,能快速地反映变化,但不能反映变化趋势;移动期数多,能反映变化趋势,但预测值带有明显的滞后偏差。常用的移动平均法主要有一次移动平均法和二次移动平均法。1一次移动平均法一次移动平均法是根据时间序列,逐期移动,依次计算包含一定项数的时间序列平均数,形成一个平均时间数序列,并据此进行预测.预测模型为式中 第+1期的预测值;、将被平均的n个观测值;n移动平均的项数,即移动期数。在实际预测中,可以多取几个数,并将得到的预测值与实际值进行比较,选用误差最小的n值.2二次移动平均法二次移动平均法是对时间序列计算一次移动平均数后,再对一次移动平均数序列进行一次移动平均运算。预测模型为。式中二次移动平均数;-第t+1期的预测值,即。二次移动平均法解决了一次移动平均法只能预测下一期的局限性,它可以进行近、短期的预测。但它仍不能解决中长期的预测问题。4.2。1.2指数平滑法指数平滑法实际上也是一种加权平均法,是一种改良的加权平均法,预测模型为式中平滑系数,0。在指数平滑法中,确定合适的值和初始值是非常重要的。越大,期的实际值对新预测值的贡献就越大;越小,t期的实际值对新预测值的贡献就越小。一般情况下,可以取几个不同的值进行预测,比较它们的预测误差,选择预测误差最小的值.4。213 回归分析预测法回归分析预测法是通过研究两组或两组以上变量之间的关系,建立相应的回归预测模型,对变量进行预测的一种预测方法。1。回归分析预测法的基本程序进行回归分析的步骤如下:(1)收集有关资料。将各种可能的影响因素的有关数据尽可能多地收集起来。()判断趋势。根据收集到的数据,判断其变化趋势,从而为建立相应的数学模型做准备。对于变量不多的问题,可以通过绘制散点图来判断变化趋势。(3)建立预测数学模型。根据历史数据的变化趋势,选择相应的描写该问题的数学模型,并采用相关的计算技术来估计数学模型的参数。(4)相关检验。对建立的预测数学模型,必须进行有关的检验,主要是通过计算预测模型的相关系数、方差(或标准差)以及显著性等指标,来判断预测模型的准确性、是否需要修正、采用何种方法修正等。2.回归模型建立的方法建立回归模型的一般方法是采用最小二乘法,其原理如下:考虑个自变量x1、2、x m和因变量的关系,现有n组观测数据,不同xk (k=,2,,m;i=1,,,)下的y的观测值为yi,函数y=f(xk)的待估计参数为k(k=1,2,,m+,这里,每个自变量有一个待估计系数,还有一个待估计常数,故有m+1个待估计参数),通过回归预测模型得到不同xi下的预测值为 ,则有:残差平方和SE:剩余标准差SS:相关系数R2:为观测值yi的平均值:那么,最小二乘法的原理就是寻找最优的待估计参数a,使残差平方和最小。财务预测中常用的几种回归模型(1)一元线性回归模型当只有两个变量(一个自变量和一个因变量),并且它们之间存在线性关系时,可以用一元线性回归模型来描述。一元线性回归模型为式中a、-回归系数,其中代表截距,代表斜率.(2)一元非线性回归模型当变量x和之间的关系不能用线性关系来描述时,则需要建立一元非线性回归模型。根据变量x和y之间的关系,一元非线性回归模型常见的几种情况有:对数模型:指数模型:乘幂模型:双曲线模型:以上几种一元非线性模型均可通过数学变换化成一元线性模型。(3)多元线性回归模型当自变量有两个或两个以上,且因变量与这些自变量之间呈线性组合关系时,它们就构成了多元线性回归模型,模型形式为式中 a、b1、b、bm估计参数;x1、x2、xm自变量。(4)多元非线性回归模型多元非线性回归模型用来描述因变量与多个自变量之间呈非线性组合关系的情况.例如,柯柏道格拉斯生产函数就是典型的多元非线性模型:式中:L和K分别为劳动力和固定资本;a、b、为系数。4。2。1.4 模拟法在企业的实际经济活动中,各种经济参数往往并不是确定的,而是随机变化的,比如产品的销售量往往随市场的变化而变化,在这种情况下,就需要对这些参数的不确定性进行分析,而对其预测也就需要采用与传统的确定性分析不同的方法来进行。一般情况下,可以采用模拟法来解决不确定性情况下的财务预测问题,概率法、蒙特卡罗模拟方法就是较实用的方法.42.2 定性预测法定性预测法是由有关方面的专业人员或专家根据自己的经验和知识,结合预测对象的特点进行综合分析,对事物的未来状况和发展趋势作出推测的预测方法。定性预测法由于带有较多的个人主观性,因而在实践中最好作为一种补充的预测方法.第4章 Ecel在财务预测中的应用43 Excel中的有关预测函数及其应用(1) Ec提供了关于估计线性模型和指数模型参数的几个预测函数。线性模型和指数模型的数学表达式如下:线性模型:y m 或 y =x1 + mx2 + +b指数模型:或式中,y为因变量;x是自变量;m、m1、.。、mn、mn、分别为预测模型的待估计参数.Ex提供的预测函数主要有LINEST函数、LOGEST函数、TRND函数、GRWH函数、FORCAST函数、SLOPE函数和INERCEP函数,它们所使用的参数都基本相同,现列于表4-1中,以供参考。表1 预测函数的参数及含义参数含义now_y因变量的观测值集合known_x自变量x的观测值集合.它可以是一个变量(即一元模型)或多个变量(即多元模型)的集合。如果只用到一个变量,只要 kownys 和 know-x 维数相同,它们可以是任何形状的选定区域。如果用到不只一个变量,known_ys 必须是向量(也就是说,必须是一行或一列的区域)。如果省略 kown_s,则假设该数组是 ,2,3。,其大小与knn_ys 相同cost逻辑值,指明是否强制使常数b为(线性模型)或为1(指数模型)。 如果const为 TRUE或省略,b将被正常计算。如果const为ALSE,b将被设为0(线性模型)或设为1(指数模型)sas逻辑值,指明是否返回附加回归统计值。 如果 stat 为 TRU,则函数返回附加回归统计值,这时返回的数组为n,mn1,.。,m1,b;sen,sen,.,e1,sb,2,se;F,df;ssreg,ssresd.如果 stat为FALSE或省略,函数只返回系数预测模型的待估计参数m、mn、mn1、。、m1和b。附加回归统计值返回的顺序见表42。表4中的各参数说明见表43.如果要得到附加回归统计值数组中的值,需用INDX函数将其取出表42附加回归统计值返回的顺序2456mnn-m1b2sensen1se2s1eb3r2sy4Fdf5ssregsrei表43各参数说明参数说明1,se2,.。,sen系数 m1,m2,.,mn 的标准误差值Seb常数项 的标准误差值(当 cnst 为LSE时,se = #NA)参数说明r相关系数,范围在 0 到 1 之间。如果为1,则样本有很好的相关性,Y的估计值与实际值之间没有差别。反之,如果相关系数为 0,则回归方程不能用来预测 Y值s 估计值的标准误差FF 统计值或F 观察值。使用F 统计可以判断因变量和自变量之间是否偶尔发生过观察到的关系Df自由度。用于在统计表上查找 F 临界值。所查得的值和函数 INEST 返回的统计值的比值可用来判断模型的置信度rg回归平方和sr残差平方。 LNEST函数LINT函数的功能是使用最小二乘法计算对已知数据进行最佳线性拟合的直线方程,并返回描述此线性模型的数组。因为此函数返回数值为数组,故必须以数组公式的形式输入.函数公式为=LINEST(kon_y,known_,nst,stt)下面举例说明IEST函数的应用。一元线性回归分析LINES函数可用于一元线性回归分析,也可以用于多元线性回归分析,以及时间数列的自回归分析。当只有一个自变量 (即一元线性回归分析)时,可直接利用下面的公式得到斜率和 轴的截距值以及相关系数: 斜率:INEX(LINST(knowns,knon_s),1,1);或IDEX(LN(knon_y,know_xs),)截距:DX(LINES(known_ys,knon_xs),);或NDEX(LINS(nown_,knoxs),2)相关系数:IX(LINET(know_ys,knwn_xs,tre,tue),3,1)【例4-1】某企业19月份的总成本与人工小时及机器工时的数据如图41所示。假设总成本与人工小时之间存在着线性关系,则在单元格B13中插入公式“=INX(LINEST(B:B10,D2:D10),2)”,在单元格14插入公式“=NDEX(INEST(B2:B0,D2:D10),1)”,在单元格15插入公式“=INDE(LINES(B2:B10,2:D,TRE,TRU),1)”,即得总成本与人工小时的一元线性回归分析方程为:Y562276+44144X1,相关系数为0。980,如图4-1所示。图4一元线性回归分析2。多元线性回归分析仍以例4-的数据为例,首先选取单元格区域17:21,再以数组公式方式输入公式“=LINST(:10,C2:D0,TU,TRE),即得该二元线性回归的有关参数如图42所示,从而得到:图4-2二元线性回归分析回归方程:Y =14366+3.615+3。432相关系数:=0。9标准差:ey =17792。4. OGES函数LGET函数的功能是在回归分析中,计算最符合观测数据组的指数回归拟合曲线,并返回描述该指数模型的数组。由于这个函数返回一个数组,必须以数组公式输入.LEST函数的公式为= LOGEST(known_,kown_s,onst,stas)【例4-2】某企业个月某产品的生产量()与生产成本(Y)的有关资料如图43所示,假设它们之间有如下关系:。选取单元格区域B1:C18,输入公式“LOST(:C13,B2:B13,TRU,TU)”(数组公式输入),即得回归参数,如图4-所示,参数m0.87,参数b=891。779,生产成本与生产量的回归曲线为:=1791.2908887X,相关系数2=0。588.图4-3 指数回归回归方程的系数及相关系数也可以利用下面的公式直接计算参数m:NEX(LOG(C:C1,B:B13),)0。887参数:INEX(OGET(C2:C1,B2:B),,2)=1791.7729相关系数2:IDE(LOGEST(C2:C,2:B,TRUE,TRUE),3,1)0。9854。33 TRED函数TRND函数的功能是返回一条线性回归拟合线的一组纵坐标值(y 值),即找到适合给定的数组 nown_ys 和 nown_xs的直线(用最小二乘法),并返回指定数组newxs 值在直线上对应的 y 值.TREND函数的公式为= RN(nown_ys,kno_,n_x,onst)式中 new_x - 需要函数 T 返回对应y 值的新x值。ew_ 与kw_xs一样,每个独立变量必须为单独的一行(或一列)。因此,如果 knwn_ys 是单列的,know_ 和 ne_xs 应该有同样的列数,如果 nown_s 是单行的,kown_xs和 nw_x 应该有同样的行数.如果省略 new_xs,将假设它和 known_xs 一样。【例43】某企业过去一年的销售量为下列数据:30,35,37,0,453,47,501,534,572,2,5,6,将它们保存在单元格A:A12中,则下一年的1、2、3月的销售量预测步骤为:选中单元格区域B:3,输入公式“TREND(A1:A12,13;5)”(数组公式输入),即得来年的、2、月份的销售量分别为710、7和77。这个公式默认;2;3;4;5;6;8;9;10;11;2作为nown_xs的参数,故数组13;4;1就对应其后的3个月份.。3.4 GRWTH函数ROWTH函数的功能是返回给定的数据预测的指数增长值。根据已知的x值和y值,函数GROH返回一组新的x值对应的y值。可以使用GOWT工作表函数来拟合满足给定x值和y值的指数曲线。GROWTH函数的公式为= GOTH(kn_y,kown_xs,new_,ons)式中,各参数的含义同TRE函数.但需注意的是,如果knowys中的任何数为零或为负,函数 GROH将返回错误值 NUM!.【例4-4】以例43的资料为例,利用GROWTH函数预测来年的、2、3月的销售量.预测步骤为:选中单元格区域B:B3,输入公式“=OWT(A1:A1,,13;14;15)”(数组公式输入),即得来年的、2、3月份的销售量分别为756、81和80。这个公式同样默认;2;3;4;;6;7;8;9;10;11;12作为nown_x的参数,故数组1;4;15就对应后面的3个月份。435 FORCAST函数FORCA函数的功能是根据给定的数据计算或预测未来值。此预测值为基于一系列已知的x 值推导出的 y 值.以数组或数据区域的形式给定 x值和 y 值后,返回基于 的线性回归预测值。FORCS函数的计算公式为 a+x式中,;。ORCAST函数的公式为= ORECAS(x,nown_ys,nownxs)式中 x需要进行预测的数据点.需要说明的是: 如果 x为非数值型,函数 FORECAST 返回错误值 #VAE!。如果knwnys 和 knxs 为空或含有不同数目的数据点,函数ORST 返回错误值#N/A。如果know_xs 的方差为零,函数 FORECAT 返回错误值 DIV0!。例如:FOECAS(,6,7,9,1,2,20,2,1,38,4) 106072。4.3 SLPE函数SLOPE函数的功能是返回根据 knon_ys 和wn_xs中的数据点拟合的线性回归直线的斜率.斜率为直线上任意两点的垂直距离与水平距离的比值,也就是回归直线的变化率。SLOP函数的公式为 = SLOP(kon_ys,kown_xs)说明:参数可以是数字,或者是涉及数字的名称、数组或引用。如果数组或引用参数里包含文本、逻辑值或空白单元格,这些值将被忽略。但包含零值的单元格将计算在内。如果 kowny 和 nowx为空或其数据点数目不同,函数 SLPE返回错误值N/。例如:SLOP(2,3,9,1,,7,5,6,5,,7,5,4,4) = .305556。4。3 INTERCET函数TRCEPT函数的功能是利用已知的x值与y值计算直线与 y 轴的截距。截距为穿过 known_s和 kowys 数据点的线性回归线与 y 轴的交点.公式为 = INTERCEPT (knwn_s,known_xs)例如:IRCEPT(2, 3,9, 1, 8, 6, 5,1, 7, 5)=.0487。第4章 Excel在财务预测中的应用.4 利用数据分析工具解决预测问题() 除了利用前面介绍的几个预测函数进行回归预测分析外,我们还可以使用Ecel的数据分析工具库提供的统计观测分析工具来解决回归预测问题。Ece的数据分析工具库提供了3种统计观测分析工具,它们是移动平均法、指数平滑法和回归分析法.下面结合实例来说明这3种方法的具体应用.4.4。1移动平均法【例5】某企业2000年1个月的销售额如图4所示,分别按期、期和7期移动平均所做的预测分析如图44中的C4E13区域所示。以3期移动平均为例为例,具体计算步骤如下:图4-4 一次移动平均法实例(1)从【工具】菜单中选中【数据分析】命令,则弹出【数据分析】对话框,如图5所示.图45 【数据分析】对话框()在【数据分析】对话框中的【分析工具】框中选中【移动平均】选项,则弹出【移动平均】对话框,如图6所示。图6 【移动平均】对话框(3)在【移动平均】对话框中,【输入区域】框中输入“B2B$13,【间隔】框中输入“3,【输出区域】框中输入“C$2”,最后选中【图表输出】选项;(4)单击【确定】按钮,则运算结果就显示在单元格区域4:13中,如图-所示(图中的第1行预测数据即为下月即第3月的预测值),并自动出现输出图表,如图4所示。图47 移动期数为3时的输出图表用同样的方法,可以分析当移动期数为5和7时的分析结果,如图4-4所示。4.2 指数平滑法【例4-6】某企业的有关销售数据如图-所示,利用指数平滑法进行预测分析,其步骤如下:图8 指数平滑法实例(1)从【工具】菜单中选中【数据分析】命令,则弹出【数据分析】对话框,在【数据分析】对话框中的【分析工具】框中选中【指数平滑】选项,则弹出【指数平滑】对话框,如图49所示.图49 【指数平滑】对话框()在【指数平滑】对话框中,【输入区域】框中输入“$2:B13,【阻尼系数】框中输入“。2,【输出区域】框中输入“C”,最后选中【图表输出】选项。()单击【确定】按钮,则运算结果就显示在单元格区域C3:C1中(图中的第13行预测数据即为下月即第3月的预测值),如图48所示,并自动出现输出图表,如图41所示。图-0 指数平滑法预测输出图(阻尼系数02)用同样的方法,可以分析当阻尼系数为0.4和0。时的分析结果如图-8所示.需要注意的是,【数据分析】中的指数平滑法所使用的阻尼系数并不是4.2.2节介绍的指数平滑法预测方程中的平滑系数a,二者的关系为:阻尼系数=1-a。4。.3 回归法利用xel的回归工具进行预测分析有两种方法:一是图表法;二是回归分析法。4.3.1图表法图表法仅能解决一元线性或非线性回归问题,不能解决多元回归问题。【例47】某企业连续年的产品销售收入(万元)与广告支出(万元)和居民平均收入X(元)的有关数据如图4-11所示,则利用图表法进行回归分析,其方法和步骤如下,这里仅以销售收入(万元)与广告支出1(万元)的一元线性关系为例:图411 某企业的有关销售数据()选择单元格区域B2:C。(2)单击工具栏上的【图表导向】按钮,在【图表导向步骤之-图表类型】中选“X散点图”,其【子图表类型】选第种,如图4-12所示。图41 准备作散点图(3)单击【下一步】按钮,出现【图表导向-4步骤之2图表源数据】对话框,单击【系列】,在【名称】栏中填入“销售收入”,在【值】栏中输入“Shee1!C$2:C$”,在【Y值】栏中输入“=Sheet!B2:B10”(用鼠标拾取单元格区域),如图413所示。图41填入源数据(4)单击【下一步】按钮,出现【图表导向-4步骤之图表选项】对话框,填入各标题文字,如图4-14所示.图4-1 填入各标题文字(5)单击【下一步】按钮,出现【图表导向4步骤之4图表位置】对话框,不作任何输入,单击【完成】按钮,则在工作表上看到输出的图形,对其进行必要的调整(如坐标、字体、位置等)。(6)在系列【数据点】上的任一点上,按鼠标左键,使各数据点出现记号,再单击【工具栏】上的【图表】按钮,选中【添加趋势线】项,或在数据点上按鼠标右键,选【添加趋势线】项,出现【添加趋势线】对话框,如图15所示。图4-15 【添加趋势线】对话框()在【添加趋势线】中的【类型】对话框中,有【线性】、【对数】、【多项式】、【乘幂】、【指数】和【移动平均】6个选项.通过观察X散点图可知,产品销售收入与广告支出之间呈明显的线性关系,故这里选【线性】。(8)在【添加趋势线】中的【选项】对话框中,勾选【显示公式】、【显示R平方值】,如图1所示。图416 【添加趋势线】的【选项】设置(9)单击【确定】按钮,则在图形上显示出较粗的预测线、回归方程和R平方值,然后进行必要的调整,得到如图17的结果。图- 输出图形用同样的方法还可以确定销售收入与居民平均收入的关系。44.3.2 回归分析法回归分析法可以对一元线性或多元线性以及某些可以转化为线性的非线性问题进行回归分析。1。线性回归【例48】仍以例7的有关资料为例,回归分析的步骤如下:(1)从【工具】菜单中选中【数据分析】命令,则弹出【数据分析】对话框,在【数据分析】对话框中的【分析工具】框中选中【回归】选项,如图4-18所示,则弹出【回归】对话框.图4-【数据分析】对话框(2)在【回归】对话框中,【Y值输入区域】中输入“$:10,【X值输入区域】中输入“1:D0,在【输出选项】中勾选【输出区域】,填入“A2”,然后根据实际需要,勾选其他需要的选项,如图9所示。图4-19 【回归】选项()单击【确定】按钮,回归分析的摘要就输出在本工作表上,如图0所示。对这些数据进行分析可知:R平方值为0903,说明因变量与自变量之间相关性很高;F的显著值为2。61-7,已达0.05的检验标准;其他统计检验也达到相应的标准.从而得到回归方程为:Y=28409+9.274X1+0.82 X。图420 回归分析的计算机输出当自变量只有一个(即一元回归)时,上述方法同样适用。非线性回归对于某些可以化为线性关系的非线性问题,同样可以进行回归分析.举例如下.【例-9】某地区科研系统近10年的净收入(千万元)与研究经费X(千万元)和研究人员数X2(万人)的统计资料,如图4-21所示,假设它们之间存在着以下的函数关系:式中,a、b、c为待估计参数。若利用回归工具求解此类非线性问题,解决的办法是将此方程进行数学变换,即对方程两边取对数,得,将各个观测值进行变换,如图4-21所示,即在单元格E:E1中输入公式“=LN(B2:B11)”(数组公式输入),然后将单元格E:E复制到单元格F2:F1和2:G11中。图421 某地区科研系统有关资料再对变换后的数据利用Ecel的回归工具进行回归分析,具体步骤可参阅【例】,其中【Y值输入区域】中输入“E1:E$11”,在【X值输入区域】中输入“F$1:$G11”,在【输出选项】中勾选【输出区域】,填入“$12”,得到如图-所示的分析结果,最后得到:a =-0.81 = 092,b =0.477,c =.646,相关系数为0.988(注意此相关系数是变换后的线性方程的相关系数,并不是原非线性方程的相关系数), 回归方程为:。图422回归分析结果第4章 el在财务预测中的应用4。 利用规划求解工具解决预测问题 虽然我们可以利用xcel提供的各种预测分析工具解决大多数财务预测中的实际问题,但这些预测分析工具并不是万能的,其预测误差也随着实际问题的复杂化而增大。比如对于一些非线性预测问题,常常是将其通过变量替换而转换为线性问题。但是,这种变换过程一方面增加了计算工作量,另一方面也可能导致分析精度下降,因为变换后的数据容易使观测数据的性质发生变化,导致自变量与因变量之间的关系发生扭曲,从而影响回归方程的精度,因此,这种将非线性转换为线性的做法是存在一定的缺陷的.此外,有些非线性问题根本无法直接转换为线性问题,除非作出大量的简化,这必然使得到的回归方程严重失真。因此,对于非线性回归问题,最好的方法是直接进行回归分析,即求解使残差平方和最小、或使相关系数最大的回归方程,但非线性回归过程是一个循环寻优过程,需要先设置回归方程系数的初值,然后计算观测值与预测值的残差平方和,不断寻找使残差平方和最小的回归方程系数,这实际上是一个优化问题,因此,可以利用Excl的规划求解工具求解非线性回归问题,当然也可以用来求解线性回归问题。在利用规划求解工具直接求解非线性回归问题时,需要使用以下几个计算公式:自由度df为式中,n为观测次数;m为待估计参数个数.残差平方和E为式中,Yi、 分别为第i个观测值和预测值(i =1,2,,n)。剩余标准差SS为相关系数2为式中,为观测值的平均值.下面结合实例说明在xcel上进行非线性回归的具体方法和步骤。【例4-1】以例9的有关资料为例,利用Excel的规划求解工具来求解非线性回归问题的方法和步骤如下:()如图423所示,单元格G2:G4为变动单元格,分别存放待估计参数a、b、,其初值可设为0.(2)在单元格E2:E11中输入预测值公式“=G2*(C2:1)G3*(D2:D1)G4(数组公式输入)。图42 利用规划求解工具进行非线性回归分析(3)在单元格G5中输入观测值的平均值公式“AERGE(2:B)”; 在单元格G6中输入自由度公式“=COUNT(:B11)COUNT(G2:G)”;在单元格G7中输入残差平方和公式“=SU((2:1-2:E1)2)(数组公式输入);在单元格G中输入剩余标准差公式“=SQR(G7/G)”;在单元格9中输入相关系数R的计算公式“=1GSUM((:B1-G5)2)”(数组公式输入)。(4)单击EXL工具菜单,选择【规划求解】项,出现【规划求解参数】对话框;(5)在【规划求解参数】对话框中,【设置目标单元格】设置为单元格“$,即目标函数为残差平方和;【等于】设置为“最小;【可变单元格】设置为“$2:”。然后单击【求解】,即可得到回归方程的系数a、b、,出现“规划求解结果”对话框,然后单出【确定】按钮,保存规划求解结果。需要注意的是,若系数、c的初值设置不合适的话,则一次求解过程(即在Exe上进行【工具】【规划求解】 【求解】 【确定】这样一个求解过程)可能得不到最优结果(或得不到解),这时需要进行多次求解,即在第一次求解结果的基础上,再进行第二次求解,得到第二次求解结果,然后在第二次求解结果的基础上,再进行第三次求解,得到第三次求解结果,如此继续下去,直到求出的系数a、b、c的值不再变化、且残差平方和最小为止,即得到最优结果。在上例中,当a、c的初始值设为时,经过2次求解过程即得到最优结果,如图423所示.若采用非线性转换为线性的方法,如例4-9所示,可得到有关系数如图22所示,将此系数代入回归方程,计算不同X和X2下的预测值,进而计算出残差平方和与剩余标准差分别为.39和7376,与图2的直接非线性回归的结果(残差平方和154.03、剩余标准差4690)进行比较,可见非线性转换为线性的方法得出的结果误差要大于直接进行非线性回归的误差。第4章xcel在财务预测中的应用.6销售预测 销售预测的准确程度,对企业的兴衰成败会产生很重要的影响。销售预测比较准确,会使企业在有计划的财务安排下顺利运作;而如果销售预测与实际情况偏离很远,则会使企业遇到麻烦,甚至陷入困境.因此,销售预测是企业进行财务预测的首要工作,是企业制定财务计划的基础. 销售预测主要应根据市场需求的变化,结合企业的利润目标、实现企业市场份额的目标,并综合考虑企业内外部的各种限制条件的影响来进行。一般情况下,可首先分别对未来各期的销售量和销售价格进行预测,在此基础上,根据预测的产品销售价格乘以预测的销售量得到预测的销售额;也可以直接根据销售额的有关历史资料,采用适当的方法进行预测。6.1 销售预测的基本方法销售预测是一项比较复杂的工作,需要考虑的因素很多,作出准确的预测是非常困难的.通常可利用企业过去的数据进行统计分析,并结合经济环境对未来市场的影响以及企业内外部各种条件的限制,作出销售预测.进行销售预测的方法很多,常用的方法包括以下几种.1.时间序列预测法时间序列预测法,是指将观察或记录的一些历史数据,按时间的先后排列成数据系列,进行统计分析,找出过去长期的销售量或销售额的增减变化趋势,再根据此变化趋势分析的结果,预测未来时期的销售量或销售额.常见的时间序列的预测方法有简单平均法、移动平均法、指数平滑法、或以时间为自变量的回归分析法等,这些方法的基本原理可参阅前面的有关内容。2.因果关系预测法因果关系预测法,是指利用有关因素与产品销售量或销售额之间的固有因果关系,通过建立一定的数学模型来预测企业未来的产品销售水平的一种方法.企业产品销售水平的高低,往往受到诸多宏观或微观、外部或内部、客观或主观等因素的影响,通常可以通过回归分析的方法检验出哪些因素与销售水平之间具有因果关系,在此基础上可建立回归方程,进行销售预测。有关如何建立回归方程及进行相关检验的方法可参阅前面的有关内容.3。通过生产能力或订货合同进行销售量(销售额)预测企业生产的产品如果在市场占有稳定的份额或供不应求,则可按本企业的生产能力预测产品的销售量,计算公式如下:计划期销售量=计划期初库存量计划期预计生产量计划期末预计库存量4.6。销售预测模型及其应用在很多情况下,通过建立企业的销售预测模型,可以很方便地实现销售预测。下面介绍两个销售预测模型.4.6.2.1一元线性(非线性)回归预测模型【例4-1】根据图4-2中所给的资料建立一元线性(非线性)回归预测模型.图2一元线性(非线性)回归销售预测模型下面利用线性回归中的LINES函数和指数回归中的LOGEST函数,来建立一元线性(非线性)回归预测模型。(1)首先建立销售预测模型,如图424所示,这里以过去12期的销售量为历史数据(可以是以年计算,也可以是以月计算,图4-24为以年计算)。(2)设置回归模型选择控件,控件的数据源区域为A$7:A$8,单元格链接为B$7,下拉显示项数为2。(3)选取单元格区域3:M3,单击【插入】【名称】【定义】命令,或直接单击编辑栏中的名称框,将影响因素所在的单元格区域B3:M3定义为“影响因素序列”;用同样的方法,将销售量所在的单元格区域B:M4定义为“销售序列”。()在单元格E8中输入公式“=IF(=1,INEX(LNEST(销售序列,影响因素序列,TRE,RUE),2),INDEX(LOGET(销售序列,影响因素序列,TRUE,TRU),1,2))”,计算系数A。(5)在单元格中输入公式“I(B7=1,NDX(INET(销售序列,影响因素序列,TRUE,TE),1,1),IND(LOGET(销售序列,影响因素序列,RU,TR),1,1))”,计算系数B。(6)在单元格8中输入公式“F(7=,INDEX(LNET(销售序列,影响因素序列,RU,TRUE),3,1),ID(LOGET(销售序列,影响因素序列,T,TE),3,),计算相关系数2.()在单元格J8:M8中输入公式“=IF(B7=1,8+FJ7:M7,8FJ7:M)(数组公式输入),计算未来第14期的预测值。在影响因素和销售量两列输入历史数据,并在7:M7中输入未来4期的影响因素预测数值后,即可得到回归预测模型及未来的预测值。通过选择不同的回归模型,可以分别计算一元线性模型和一元指数模型下的回归结果及预测值。由计算结果可知,采用指数模型(相关系数为0.972)要比线性模型(相关系数为9452)更为准确。4。22多元线性回归预测模型【例4-2】根据图425中所给的资料建立多元线性回归预测模型.图4-2 多元线性回归销售预测模型当影响销售量(额)的因素不止一个时,就需要建立多元线性回归模型。下面就二元线性回归预测模型的建立进行说明,对于影响因素在两个以上的情况,可参照本模型建立。(1)首先建立销售预测模型,如图425所示,这里以过去12期的历史数据为依据(可以是按年计算,也可以是按月计算,图45为按月计算)。(2)选取单元格区域B:M4,单击【插入】【名称】【定义】命令,或直接单击编辑栏中的名称框,将影响因素所在的单元格区域B:M4定义为“影响因素序列”;用同样的方法,将销售额所在的单元格区域B5:M5定义为“销售序列”.(3)在单元格D9中输入公式“INDEX(INS(销售序列,影响因素序列,TRUE,TRE),1,),计算系数A.(4)在单元格E9中输入公式“=IND(LINET(销售序列,影响因素序列,TRUE,TRUE),1,2)”,计算系数B。(5)在单元格F9中输入公式“=INDEX(IS(销售序列,影响因素序列,E,TRE),1,1)”,计算系数C。(6)在单元格G9中输入公式“=INDE(LINST(销售序列,影响因素序列,TR,TUE),,)”,计算相关系数R.(7)在单元格J:中输入公式“=D9E9:M7+F9*8:M8”(数组公式输入),计算未来第14期的预测值。在影响因素和销售额各列输入历史数据,并在J7:8中输入未来期的影响因素预测数值后,即可得到回归预测模型及未来的预测值,如图425所示第4章Exe在财务预测中的应用4.7成本预测 4。71 成本预测的方法成本是指企业为生产和销售产品所花费的全部费用.成本可以按很多不同的标准进行分类,如常见的按经济职能分类和按成本性态分类:成本按经济职能划分可分为生产成本和非生产成本两大类。生产成本又称制造成本,包括生产过程中发生的直接材料、直接人工和制造费用三个项目;非生产成本又称非制造成本,包括为销售产品所花费的销售费用和为组织企业的生产所花费的管理费用。成本性态又称成本习性,是指成本总额对业务量(如产销量)总数的依存关系.按成本性态可将全部成本分为变动成本、固定成本和混合成本三类。变动成本是指总额与业务量总数成正比例变动关系的成本,如直接材料、直接人工、变动性制造费用等。固定成本是指在一定的业务量范围内,总额不受业务量增减变动影响的成本,如按直线法计提的固定资产折旧费、管理人员工资等。混合成本是指总额随业务量总数发生变化、但不成正比例变动的成本,通过采用适当的方法可以将混合成本分解为变动成本和固定成本两大类.成本预测是根据企业未来的发展目标和现实条件,参考其他资料,利用专门的方法对企业未来成本水平及其变动趋势进行估算和预测。成本预测可为成本决策和实施成本控制提供有用的信息.成本预测的方法主要有:(1)历史成本法。这种方法主要是根据成本的历史资料来预测未来的成本水平,常用的方法有高低点法和回归分析法。()目标利润推算法。这种方法主要是根据有关的经济预测(销售量、销售价格)和企业的目标利润等数据,来反算成本的一种方法。(3)因素分析法。这种方法是根据预期影响成本的各种因素的变化来预测未来成本,它需要企业拥有较为详细的资料。(4)比例推算法。这种方法是利用企业的生产消耗与企业有关重大经营成果指标之间的依存关系,按被确认的报告年度成本与这些指标的比例关系推算预测期的成本水平。这种方法只是一种大概的推算方法。上述的成本预测方法中,回归分析法较为科学也比较常用.下面主要介绍在Exce上利用回归分析法进行成本预测的具体方法。4.72 成本预测模型利用回归分析法进行成本预测首先需要建立回归分析模型。回归分析模型就是将总成本分解成与销售量无关的固定成本和与销售量有关的变动成本,从而根据未来的预计销售量对成本进行预测。模型的数学表达式如下:一元一次模型(线性模型): 销售成本=固定成本+单位变动成本销售量 一元二次模型(非线性模型):销售成本=固定成本单位变动成本销售量+混合成本销售量平方【例13】建立一元一次(二次)成本预测模型。在Exce上建立销售成本的回归分析模型方法可参阅前面介绍的回归分析方法,具体步骤如下:(1)首先建立成本预测模型,如图426所示,这里假设已有过去12期的数据为历史数据;(2)建立线性或非线性模型选择控件,控件的数据源区域为A:$,单元格链接为B$8,下拉显示项数为2。(3)在单元各4:4中输入销售量平方计算公式“B3:32”(数组公式输入),以准备进行一元二次回归分析。图42 销售成本预测模型(4)在单元格9中输入公式:“=I(B8=1,INDE(LIET(B5:5,B:,TRUE,UE),1,2),ND(LINEST(B:M5,3:M4,TRE,TRUE),1,3)),计算系数A。(5)在单元格9中输入公式:“=IF(B8=1,INDEX(INEST(:M5,B3:M3,RUE,TRUE),1),IEX(LNST(B5:M5,B3:4,TRUE,TRUE),2),计算系数。(6)在单元格G中输入公式:“F(8=,0,INDEX(LINES(B:M5,:M,TRUE,TUE),),计算系数。(7)在单元格中输入公式:“=IF(8=1,INDX(LINES(B5:M5,3:M3,TRE,UE),3,1),INDEX(LNEST(5:M5,B3:M4,TRUE,TRUE),1),计算相关系数2。(8)在单元格9:M9中输入公式:“E9+9K8:+G9*K:M2”(数组公式输入),计算未来第期的预测值.这样企业的一元线性及一元非线性成本预测模型就建立起来了.在实际预测中,可以先对销售量及销售成本的历史数据作出散点图,根据其趋势来选择一元线性或一元非线性预测模型。第4章 Excel在财务预测中的应用4.8 利润预测(1) 利润预测是指在销售预测的基础上,根据企业未来发展目标和其他相关资料,预计、推测、或估算未来应该达到和希望实现的利润水平及其变动趋势的过程。一般可在对成本、业务量(产销量)、利润之间的关系进行研究的基础上作出利润预测,这种预测方法称为本量利分析法。本节主要介绍单一品种情况下确定性本量利分析和不确定性本量利分析的具体方法和步骤,并采用规划求解方法对约束条件下的多品种本量利关系进行分析。4。1 确定性条件下单品种利润敏感性分析模型敏感性分析是一种定量分析方法,它研究当制约利润的有关因素发生某种变化时对利润所产生的影响,这对于利润预测分析,特别是对目标利润预测有着十分积极的指导意义。在企业只生产单品种产品,且产销平衡的条件下,本量利之间的基本关系为利润=销售量(单价单位变动成本)固定成本在进行利润敏感性分析时,假定条件如下:利润只受销售量、产品单价、单位变动成本和固定成本的影响;上述各因素的变动均不会影响其他因素的变动。【例4】根据图27所给的资料建立确定性条件下单品种利润敏感性分析模型。下面就建立利润敏感性分析模型的具体步骤进行说明。()设计利润分析模型结构,如图427所示,这里假设只有一种产品.(2)首先设计销售量的【滚动条】控件。单击【视图】,选择【工具栏】,再单击【窗体】,出现【窗体】工具栏,单击【滚动条】按钮,然后在工作表的合适位置(这里为E44单元格)拖曳出一个矩形【组合框】控件,并调整其大小。图42 利润敏感性分析模型()将鼠标移到新建立的【滚动条】控件上,单击鼠标右键,出现快捷菜单,选择【设置控件格式】,出现【设置控件格式】对话框,选择【控制】项,在【当前解】栏中输入50,【最小值】栏中输入,【最大值】栏中输入10,【步长】栏中输入1,【页步长】栏中输入5,在【单元格链接】栏中填入“4,然后单击【确定】按钮,这就建立了销售量的【滚动条】控件。这里假设了利润的各个影响因素的变动百分比范围为50.(4)其他项目的【滚动条】控件可按照上述方法进行设置.其中,单价、单位变动成本和固定成本【滚动条】的【单元格链接】分别为单元格、和E。(5)在单元格D4:D7中建立变动百分比与【滚动条】控件的联系,即选取单元格D4:7并输入公式“=E:7/0-5%(数组公式输入).说明:本例中各因素的变动范围为+50,而滚动条控制按钮的值的变化范围为010,为了使滚动条控制按钮的变化表示为百分数的变化,这里将控制按钮的值除以0后再减去50%,则每次单击滚动条两端的箭头,单元格D:D7中的变动百分比就变化1,而当滚动条在中间位置,百分比恰好为零;当单击滚动框与滚动条两端之间时,每单击一次,变动百分比就增(或减)5。()选取单元格C4:C7并输入变化后各项目数值的计算公式“=4:7(1+D4:7)”(数组公式输入)。(7)在单元格A1中输入预计利润计算公式:“B4(B5-6)”,并复制到单元格B10中,在单元格C1中输入公式“B0-A10”,在单元格10输入公式“=10/A10”。这样,就得到了多因素变动对利润的综合影响。(8)设计单因素变动影响分析表格,如图427所示,在单元格B13:B16中输入公式“A0(数组公式输入),在单元格C1:
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!