Excel 高级数据分析 - 假设分析

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

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

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

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

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

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

  • 数据表
  • 场景管理器
  • 目标寻求

数据表和场景采用输入值集并进行预测以确定可能的结果。 目标搜索与数据表和场景的不同之处在于,它采用结果并向后投影以确定产生该结果的可能输入值。

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


数据表

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

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

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


场景管理器

场景是 Excel 保存的一组值,可以自动替换到工作表的单元格中。

主要特点是 −

  • 您可以在工作表上创建和保存不同的值组,然后切换到这些新场景中的任何一个以查看不同的结果。

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

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

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

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


目标寻求

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

目标寻求只能与一个可变输入值一起使用。 如果输入值有多个变量,则可以使用规划求解插件。

关于目标寻求的详细使用,请参考本教程中的带有目标搜索的假设分析一章。


求解器

求解器作为 Excel 的一个插件提供。 您可以使用求解器为工作表上称为目标单元格的单元格中的公式找到最佳值。

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

关于Excel Solver插件的详细使用,请参考本教程中的使用 Excel 求解器进行优化一章。