症状
当您在 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 中执行上述操作,请按照下列步骤操作:-
单击“Office 按钮”,然后单击“Excel 选项”。
-
单击“加载项”,然后在“管理”框中选择“Excel 加载项”。
-
单击“转到”。
-
在“可用加载宏”框中,单击以选中“分析工具库”复选框,然后单击“确定”。
注意:如果“分析工具库”未在“可用加载宏”框中列出,请单击“浏览”来找到它。
要在 Excel 2003 及 Excel 的更低版本中执行上述操作,请按照下列步骤操作:
-
在“工具”菜单上,单击“加载宏”。
-
在“加载宏”框中,单击以选择“分析工具库”,然后单击“确定”。
注意:如果“分析工具库”未在“可用加载宏”框中列出,请单击“浏览”来找到它。
参考
Statistical Computations on a Digital Computer(《数字计算机中的统计计算》)。William J. Hemmerle. Blaisdell Publishing Company:1967。第 3 章“Multiple-Regression Computations”(多重回归计算)和 3.2.1 节“Preliminary Regression Theory”(初级回归理论)。