1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,What-if,分析,马建华,what-if分析,马建华,博士 副教授,信 息 管 理 学 院,majh,what-if 分析,基本概念,单变量分析,双边量分析,情景分析,what-if分析概念,分析各种不确定性因素变化一定幅度时(或者变化到何种幅度),对方案经济效果的影响程度(或者改变对方案的选择)。把不确定性因素中对方案经济效果影响程度较大的因素,如果,怎样分析?,进行,What-if,分析的基础是,建立经济模型,。,模型建立起来后,其中的某些参数可能是不确定的,决策者希望,了解这些参数的变化怎样影响
2、目标变量,,此时他很希望能够做以下两种分析:,决策的两种分析,通过与计算机“对话”,一边修改某参数的数值,一边观察所关心的目标变量值的变化;,用某种方法迅速得到目标变量在该参数取一系列给定值时的对应值。,一个决策支持系统必须具备这种分析能力。,What-if analysis,上述的两种分析都是回答:如果某个决策变量或某几个参数如此变化的话,模型中的目标变量将会怎样变化?,统称为,如果,怎样分析,。,What-if,分析是决策支持系统中重要的分析方法之一。,用,Excel,进行,What-if,分析的不同形式,原始形态的,What-if,分析,一维,/,二维灵敏度分析,情景分析,注意:,Exc
3、el,被誉为当今数据分析能力最强的一种软件,有良好的人机交互功能,对数据与模型的有效管理,适合于结构化、半结构化管理决策问题,原始形态的,What-if,分析,在工作表中对模型参数直接修改,观察目标单元格的变化,可以通过分窗格、分窗口、照相、公式链接文本框等形式实现,一维,/,二维灵敏度分析,Excel,提供了“数据,模拟运算表”功能,只要在,Excel,工作表中建立了经济模型,就可以应用此功能进行一维,/,二维灵敏度分析,来获取模型的一个,/,二个参数在某个范围内系统变化时,模型目标函数的相应变化数据,模型,某人贷款购车,车价,20,万元,规定年利率为,5.5%,,,24,个月还清。计算购车
4、人的月还款额。,在工作表的一块空白区输入两个利率值,4.5%,,,4.6%,,选择这两个单元格后,拖住选择区右下角的复制柄向下拖曳(至利率,6.0%,为止)。,在紧邻利率的右侧一列,起始利率的上面一行(图中的,G3,单元格)输入:“,=D6”,,于是,G3,中也出现了,D6,中的值,并且将会随着,D6,的变化而改变。,选择单元格区域,F3:G19,,把利率系列及上方的公式单元格(,G3,)全部包括在内。,打开“数据”菜单,选择“模拟运算”命令。,在弹出的对话框中单击“输入引用列的单元格”文本框,使文本插入符出现在该文本框中。输入,$D$3,(或直接点选,D3,单元格)后退出(这一步的含义是指出
5、将要引用“利率”列的单元格是,$D$3,)。,双变量灵敏度分析,上例是单变量的模拟运算。还可以做双变量的模拟运算。假设大家所关心的不仅是利率变化带来的影响,还关心还贷期限长短对月付金额大小产生的影响,那么可以把上面的模拟运算表改造一下。,1,),12,,,24,,,36,,,48,等不同的期数放在表上方的行中。,2,)最左上角单元格,F3,中引入计算公式(或将公式简化为“,=D6”,也可)。,3,)选中整个区域后,打开“数据”菜单,选择“模拟运算”命令。,4,)在“输入引用行的单元格”文本框中添入单元格地址,D5,(期数),在“输入引用列的单元格”文本框中添入单元格地址,D3,(利率)。,5,
6、按“确定”退出时,基于两个变量而进行的模拟运算也就完成了。,练习,某公司月生产利润的计算关系如表,7-6,所示。若每件产品的工时费在,2,,,2.5,,,3,,,,,7,之间变动,对应的月利润各是多少。若每件材料费也同时在,4,,,5,,,6,,,,,8,范围内变动,对应的月利润各是多少。,每件产品成本,13.7,=,每件固定成本,+,每件工时费,+,每件材料费,每件固定成本,4.2,每件工时费,3.5,每件材料费,6,每件售价,19.99,每件利润,6.29,=,每件售价,-,每件产品成本,月产量,10000,月利润,62900,=,每件利润*月产量,情景分析,当模型变动的参数个数超过两个时,利用,Excel,提供的“工具,方案,”,功能,将模型中变动的参数的各特定值组合成不同的方案,(scenario),,,生成一份报告,