Excel数据分析第十六讲(敏感性分析)

在本课程中,我们来学习使用数据表格来做敏感性分析(sensitivity analysis)。

首先解释一下什么是敏感性分析。百度百科的定义如下:‘

敏感性分析法是指从众多不确定性因素中找出对投资项目经济效益指标有重要影响的敏感性因素,并分析、测算其对项目经济效益指标的影响程度和敏感性程度,进而判断项目承受风险能力的一种不确定性分析方法。

当然这个是从经济学的角度来定义的。通俗点的解释是变化一个或者多个变量,然后观察这些变量的变化对最终结果的影响(个人理解)。

下面举两个例子说明。第一个例子教大家制作单向数据表(one-way),通过使用单向数据表,当变化一个变量的值其它输出变量的值也随之变化。

下图是该例子的基本输入参数

D1单元格输入的是价格(price),这里输入价格值为$4.00

D2单元格输入的是需求(demand),输入公式=65000-9000*price

D3单元格输入的是单位成本(unit cost),这里输入单位成本的值为$0.45

D4单元格输入的是固定成本(fixed cost)这里输入固定成本的值为$45,000

D5单元格输入的是收入(revenue),输入公式=demand*price

D6单元格输入的是可变成本(variable cost),输入公式=unit_cost*demand

D7单元格输入的利润(variable cost),输入公式=revenue-fixed_cost-variable_cost

注:D1~D7单元格已被命名为C1~C7单元格的值。不明白的小伙伴,看之前的课程(单元格命名)

从上面的参数得知,profit,revenue,variable cost都随着price的变化而变化。如果我们想知道当price在$1.00 ~ $4.00之间变化时,profit,revenue,variable cost的值是如何变化的,就需要借助单向数据表,以及EXCEL的模拟分析功能。

首先将price的值从$1.00开始,按照$0.25的增量依次累加,将每次累加的值依次录入单元格C11~C23。(见上图)。然后在单元格D10输入公式=profit,单元格E10输入公式=revenue,单元格F10输入公式=variable_cost。

注意参数price以及几个输出变量(profit、revenuev、ariable cost)的输入的位置。第一个输出变量的位置必须在输入变量第一个值的上一行,同时要在输入变量的右边一列。

接下来选中C10:F23这个范围,点击数据菜单,点击模拟分析工具栏的模拟运算表按钮,如下图所示。

系统会跳出如下对话框,在该对话框中的输入引用列的单元格,输入或者选择D1单元格,然后按确定按钮

这时候你会发现,EXCEL会根据price的输入值自动计算出对应的profit,revenue,variable cost的值。(如下图所示)

上面介绍的是一个变量的变化对输出的影响,下面举例说明多个变量的变化对输出变量的影响。示例数据如下图所示,这里有两个输入变量,一个是price,一个是unit cost。price的值从$1.5变化到$5.00,unit cost的值从$0.3变化到$0.6。我们希望知道这两个变量的变化是如何影响profit的。

先从H11到H25输入price的值。然后从I10到O10输入unit cost的值。最后在这两个输入的交界处的单元格H10输入公式=profit(输出)。完成以上步骤后,选中 H10:O25这个范围,点击数据菜单,点击模拟分析工具栏的模拟运算表按钮,系统会跳出如下对话框,在该对话框中的输入引用行的单元格,输入或者选择D3单元格;在输入引用列的单元格,输入或者选择D1单元格,然后按确定按钮。

这时候你会发现,EXCEL会根据price以及unit cost的输入值自动计算出对应的profit的值。(如下图所示)

以上就是今天的课程,各位有问题请留言。


微信扫一扫 关注"人人都是数据分析工程师"

你可能感兴趣的:(Excel数据分析第十六讲(敏感性分析))