目标查找应用场景(Excel 表分析工具)

表分析工具中的“目标查找”按钮表

目标搜寻方案工具是 What If 方案工具的补充。 What-If 工具会告诉你进行更改的影响,而 Goal Seek 工具会告诉你必须更改以达到所需结果的基础因素。

例如,假设你的目标是提高客户满意度。 可以使用 目标查找 分析来确定哪些因素最有可能提高客户满意度,并确定这些更改是否具有成本效益。

该工具完成分析后,它会在源数据表中创建两个新列。 这些列显示可实现目标结果 的可能性 ,以及建议的更改(如果有)。

该工具可分析一组数据并对整个数据集进行预测,或者可以创建分析,再每次测试一个应用场景。

使用目标查找应用场景工具

  1. 打开 Excel 表。

  2. 单击“ 方案”,然后选择“ 目标查找”。

  3. “方案分析:目标查找 ”对话框中,从列表中选择包含目标值的列。

  4. 指定要达到的值。

    如果列目标包含连续数值,则还可以指定希望采用的值的增减幅度。 例如,可以选择 “销售额 ”作为列,并指定目标增长 120%。

    或者,可以通过键入上限和下限将目标指定为某一范围的值。

  5. 指定包含将要更改的值的列。 也就是说,选取将对其进行操作以产生所需结果的列。

  6. (可选)单击“ 选择要用于分析的列”,然后选择包含有用信息的列。 取消选择对分析无用的列。

    注意

    不要取消选择将用于目标或更改的列。 这些列是必需的。

  7. 指定是要针对整个表进行预测,还是仅针对所选行进行预测。

  8. 如果选择了“ 整个表 ”选项,该工具会将预测添加到源表中的两个新列中。

  9. 如果选择了“ 在此行上”选项,则分析结果将输出到对话框以供查看。 该对话框保持打开状态,以便您可以继续尝试不同的值和目标。

要求

此工具使用 Microsoft 逻辑回归算法,该算法可处理数值或离散值。

您可多次运行预测,并选择不同的列,但是每个目标和更改的组合都必须单独计算。

如果选择了包含有用信息的分析列,则可获得更好的结果。 但是,如果您选择的列太少,则可能很难获得结果。

一次创建一个预测时,请确保不要选择已包含所需结果的行,否则可能出现错误。 也就是说,当目标查找的目的为确定鼓励购买自行车的因素时,您应该仅包含没有购买自行车的客户。

理解目标查找分析的结果

在创建目标查找应用场景时,该工具执行以下三个操作:

  • 创建存储有关表中数据关键事实的数据挖掘结构。

  • 基于数据创建逻辑回归挖掘模型。

  • 创建所指定的每个值的预测。

如果一次测试一个目标查找应用场景,则可以交互方式查看结果。 这与创建 单一实例预测查询相同。

该工具在对话框的“ 结果 ”窗格中报告它是否成功找到可实现所需目标的方案。 如果找到了成功的解决方案,则该工具还会生成告知所需更改的建议。 例如, 目标搜寻 工具可能会告诉你通勤距离应小于 5 英里。

示例结果:

有兴趣购买的目标查找找到了解决方案。

通过将“Commute distance”更改为“2-5 miles”,获得最近似匹配。

由于此结果基于数据表中的现有行,因此这意味着,对于特定的客户,如果保持所有其他条件不变,而将该客户的上下班路程减少到 2-5 英里,则该客户将在某种程度上更有可能购买自行车。

如果通过指定 “整个表”为 Excel 表中的所有行创建目标查找预测,则工具将在原始数据表中创建两个新列。 添加到表中的第一列包含两种标记之一:一种是外带绿圈的复选标记,说明可实现目标,另一种是外带红圈的 X 标记,说明任何更改都不能实现目标。

第二列包含建议的更改。

注意

建议更改及其成功可能性的置信度级别由算法预先确定,不能更改。

Excel 数据挖掘客户端是一个独立的外接程序,它提供更高级的数据挖掘功能,还包含用于创建可预测行为的数据挖掘模型的向导。 有关详细信息,请参阅 创建数据挖掘模型

有关目标搜寻方案工具使用的算法的详细信息,请参阅 SQL Server 联机丛书中的主题“Microsoft 逻辑回归算法”。

另请参阅

Excel 表分析工具