使用 Excel 中的线性回归 (LINEST) 函数时返回错误的输出

症状

当您在 Microsoft Excel 中的工作表内使用 LINEST 工作表函数时,统计输出可能返回错误的值。分析工具库中的“回归”工具也可能返回错误的值。

原因

如果存在以下一种或多种情况,LINEST 返回的输出可能是错误的:

  • x 值的区域与 y 值的区域重叠。

  • 输入区域中的行数少于全部区域(x 值 + y 值)中的列数。

  • 指定了零常数(将 LINEST 函数的第三个参数设置为 True)。

替代方法

案例 1:x 值的区域与 y 值的区域重叠

如果 x 值的区域与 y 值的区域重叠,LINEST 工作表函数将在所有结果单元格内生成错误的值。普通统计概率不允许 x 区域和 y 区域内的值重叠(相互重复)。在该公式中引用单元格时,不要使 x 值区域和 y 值区域重叠。

注意:“回归”工具将向您通知此问题并且不会继续。可以使用“回归”工具而非 LINEST 工作表函数。

在 Microsoft Office Excel 2007 中,可以通过单击“数据”选项卡“分析”组中的“数据分析”来找到“回归”工具。

在 Microsoft Office Excel 2003 及更低的 Excel 版本中,可以通过单击“工具”菜单上的“数据分析”来找到“回归”工具。

案例 2:行数少于 x 列数

行数少于 x(变量)列数在统计上无效。数据行的数目必须大于数据列(x 列 + y 列)的数目。

案例 3:指定了零常数

不要在该函数中指定零常数 (b=0)。

更多信息

“回归”工具包含在分析工具库中。分析工具库是 Excel 加载宏程序。安装 Microsoft Office 或 Excel 后该工具可用。在 Excel 中使用“回归”工具之前,必须先加载分析工具库。

要在 Excel 2007 中执行上述操作,请按照下列步骤操作:

  1. 单击“Office 按钮”,然后单击“Excel 选项”。

  2. 单击“加载项”,然后在“管理”框中选择“Excel 加载项”。

  3. 单击“转到”。

  4. 在“可用加载宏”框中,单击以选中“分析工具库”复选框,然后单击“确定”。

    注意:如果“分析工具库”未在“可用加载宏”框中列出,请单击“浏览”来找到它。

要在 Excel 2003 及 Excel 的更低版本中执行上述操作,请按照下列步骤操作:

  1. 在“工具”菜单上,单击“加载宏”。

  2. 在“加载宏”框中,单击以选择“分析工具库”,然后单击“确定”。

    注意:如果“分析工具库”未在“可用加载宏”框中列出,请单击“浏览”来找到它。

参考

Statistical Computations on a Digital Computer(《数字计算机中的统计计算》)。William J. Hemmerle. Blaisdell Publishing Company:1967。第 3 章“Multiple-Regression Computations”(多重回归计算)和 3.2.1 节“Preliminary Regression Theory”(初级回归理论)。

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

你对翻译质量的满意程度如何?

哪些因素影响了你的体验?

是否还有其他反馈?(可选)

谢谢您的反馈意见!

×