本期我们来介绍一下Excel的“方案管理器”,它的功用在于,我们可以针对已设计好的计算模型,通过改变多个参数或变量来查看其对应的不同的结果,或者我们可以将其称之为不同的方案。
在上一期中,我们了解到Excel的“单变量求解”这一工具,在某种程度上可达到改变变量达到特定目标的需求,但是其局限性在于,无法同时保持现有的数据与改变后的数据。因此,我们通过“方案管理器”来实现记录多种不同的场景下的数据变化,并将其以工作表的形式保存下来以供参考。
我们通过以下的案例来进一步了解“方案管理器”的应用:在计算模型中,当前“Sale Price”为35,“Quantity Sold”为2140,根据研究调查发现,当价格下降5时,数量会增加15%,反之,当价格上升5时,数量会减少15%。我们希望能针对这两个变量来看一下“Projected Profit”的变化如何。
在使用“方案管理器”之前,我们最好先为变量创建对应的名称:选中D15至E16单元格区域,点击“公式”选项卡下的“根据所选内容创建”,打开其对话框后,会自动勾选“最左列”一项,点击“确定”即可创建Sale_Price和Quantity_Sold两个名称。
选中E15和E16单元格(注意无需选择数据对应的标签),点击“数据”选项卡的“模拟分析”下的“方案管理器”。
打开“方案管理器”的对话框,点击“添加”即可新增方案。
点击“添加方案”对话框后,先为其命名(“方案名”)“Current Price”,“可变单元格”为E15至E16单元格,因在使用“方案管理器”之前已选中这两个单元格,如果未选择,也可在此步骤进行选择。
点击“确定”后,会跳到另一个对话框“方案变量值”,在此我们可以更改变量的数据。
我们保持当前的数据,点击“添加”,新增一个方案,“方案名”为“Price Decrease”,即用来模拟价格下降时的情况。
在“Price Decrease”方案中,“Sale Price”变为30,“Quantity Sold”为2140*(1+15%),即价格下降5,数量增加15%。
点击“确定”后,会弹出一个提示窗“公式结果及名称将转换为值”,我们点击“确定”即可。
添加两个方案之后,我们在“方案管理器”对话框中,可看到已分别命名的方案,我们最后再添加一个“Price Increase”的方案,即价格上升5,数量减少15%的情况。
回到“方案管理器”中,当我们选择某个方案时,再点击“显示”,工作表中的数据会根据我们所设置的方案调整数据,并自动计算出“Projected Profit”的结果。
“方案管理器”的强大之处在于提供同时查看所有方案的选项:我们选择“Current Price”方案,点击“显示”,再点击“摘要”。
打开“方案摘要”对话框后,在“结果单元格”这里选择了E20,此处使用了追踪从属单元格的方法来获取最终的计算结果,此例中即为E20单元格的“Projected Profit”。
点击“确定”后,会生成一个新的工作表“方案摘要”,在此表格中,我们可以对照创建的不同方案的数据和结果。
另外,我们可看到“可变单元格”下有我们使用的两个变量数据“Sale Price”和“Quantity Sold”,这里会显示其名称是因为之前我们已经为其数据创建了名称,而“结果单元格”则使用的是“$E$20”,因我们未使用其对应的标签“Projected Profit”为其创建名称。
最后,我们再次回到“方案管理器”对话框中,如果我们需要将现有的方案清除,选择方案名称,点击“删除”即可。
即使删除了所有的方案,“方案摘要”的工作表中的数据依据会保存在此工作簿中,可供我们继续参考使用。
下一期,我们会继续了解一个新的工具,与“单变量求解”类似但更加强大的工具,并且我们会介绍其与“方案管理器”结合使用,会如何展现其数据模型的魅力,敬请期待!