了解后台运行过程

虽然在此示例中几乎毫不费力地显示了强大的结果,但在此过程中显然必须有一些驱动因素。Crystal Ball 无法在没有帮助的情况下为任何典型的电子表格生成相同的结果。

关键是使用 Crystal Ball 将电子表格的某些输入单元格定义为假设,将所关注的某些输出单元格定义为预测。

在定义这些单元格之后,Crystal Ball 将使用 Monte Carlo 模拟对实际方案的复杂情形进行建模。

对于每次模拟试验,Crystal Ball 都会重复以下三个步骤:

每个模拟试验的 Crystal Ball 序列:生成一个随机数,重新计算电子表格并从每个预测单元格中检索一个值,将该值添加到预测图中。
  1. 对于每个假设单元格,根据您定义的范围生成一个随机数,然后将其放到电子表格中。

  2. 重新计算电子表格。

  3. 从每个预测单元格检索一个值,并将该值添加到预测窗口中的图表中。

这是一个迭代过程,会持续进行,直至发生以下情况:

最终的预测图将在模型的输出中反映假设单元格的组合不确定性。请注意,Monte Carlo 模拟只能近似接近真实的情况。在构建和模拟电子表格模型时,需要仔细检查问题的性质,并不断地改进模型,直到它们尽可能地接近真实情况。有关示例,请参见“示例模型中的 Crystal Ball 单元格”