高级数据分析 - 假设分析


假设分析是更改单元格中的值以了解这些更改将如何影响工作表上的公式结果的过程。您可以在一个或多个公式中使用多组不同的值来探索所有不同的结果。

在进行数据分析时,假设分析在许多情况下都很有用。例如 -

  • 您可以根据收入提出不同的预算。

  • 您可以根据给定的历史值预测未来值。

  • 如果您期望公式的结果为某个值,则可以找到产生所需结果的不同输入值集。

Excel 为您提供了以下假设分析工具,可以根据您的数据分析需求使用 -

  • 数据表
  • 场景经理
  • 目标寻求

数据表和场景采用一组输入值并向前预测以确定可能的结果。目标寻求与数据表和场景的不同之处在于,它需要一个结果并向后投影以确定产生该结果的可能输入值。

在本章中,您将了解可以使用 Whatif 分析工具的可能情况。有关这些工具的详细使用方法,请参阅本教程后面的章节。

数据表

数据是一系列单元格,您可以在其中更改某些单元格中的值并对问题得出不同的答案。例如,您可能想通过分析不同的贷款金额和利率来了解您可以为房屋提供多少贷款。您可以将这些不同的值与PMT函数一起放入数据表中并获得所需的结果。

数据表仅适用于一两个变量,但它可以接受这些变量的许多不同值。

有关数据表的详细信息,请参阅本教程中的“数据表假设分析”一章。

场景经理

方案是 Excel 保存的一组值,可以在工作表的单元格中自动替换。

主要特点是 -

  • 您可以在工作表上创建并保存不同的值组,然后切换到任何新方案以查看不同的结果。

  • 一个场景可以有多个变量,但最多只能容纳 32 个值。

  • 您还可以创建一份方案摘要报告,将所有方案组合到一个工作表上。例如,您可以创建多个不同的预算方案来比较各种可能的收入水平和支出,然后创建一个报告来并排比较这些方案。

  • 方案管理器是一个对话框,允许您将值保存为方案并命名该方案。

有关场景的详细信息,请参阅本教程中的“使用场景管理器进行假设分析”一章。

目标寻求

如果您知道想要从公式中得到的结果,但不确定公式需要什么输入值才能获得该结果,则“目标查找”非常有用。例如,如果您想借一笔贷款,并且知道贷款金额、贷款期限和可以支付的 EMI,则可以使用 Goal Seek 查找可以利用贷款的利率。

Goal Seek 只能与一个变量输入值一起使用。如果您有多个输入值变量,则可以使用 Solver 插件。

有关 Goal Seek 用法的详细信息,请参阅本教程中的“使用 Goal Seek 进行假设分析”一章。

求解器

Solver 附带 Excel 作为插件。您可以使用规划求解在工作表上称为目标单元格的单元格中查找公式的最佳值。

求解器使用与目标单元格中​​的公式相关的一组单元格。求解器根据目标单元格公式调整您指定的可调整单元格中的值,以生成您指定的结果。

有关Excel Solver插件的使用详细信息,请参阅本教程中的“使用Excel Solver进行优化”一章。