INTERCEPT函数用于利用现有的x值与y值计算直线与y轴的截距。截距为穿过已知的known_x's和known_y's数据点的线性回归线与y轴的交点。当自变量为0(零)时,使用INTERCEPT函数可以决定因变量的值。例如,当所有的数据点都是在室温或更高的温度下取得的,可以用INTERCEPT函数预测在0℃时金属的电阻。INTERCEPT函数的语法如下:


INTERCEPT(known_y's,known_x's)

其中,known_y's参数为因变的观察值或数据集合,known_x's参数为自变的观察值或数据集合。下面通过实例详细讲解该函数的使用方法与技巧。

打开“INTERCEPT函数.xlsx”工作簿,切换至“Sheet1”工作表,本例中的原始数据如图18-70所示。该工作表中记录了一组x、y值,要求计算直线与y轴的截距。具体的操作步骤如下。

选中A8单元格,在编辑栏中输入公式“=INTERCEPT(A2:A6,B2:B6)”,利用上面已知的x值与y值计算直线与y轴的截距,输入完成后按“Enter”键返回计算结果,如图18-71所示。

Excel 计算线性回归线截距:INTERCEPT函数-Excel22

图18-70 原始数据

Excel 计算线性回归线截距:INTERCEPT函数-Excel22

图18-71 计算截距

参数可以是数字,或者包含数字的名称、数组或引用。如果数组或引用参数包含文本、逻辑值或空白单元格,则这些值将被忽略;但包含零值的单元格将计算在内。如果known_y's和known_x's所包含的数据点个数不相等或不包含任何数据点,则函数INTERCEPT返回错误值“#N/A”。回归线a的截距公式为:

Excel 计算线性回归线截距:INTERCEPT函数-Excel22

公式中斜率b计算如下:

Excel 计算线性回归线截距:INTERCEPT函数-Excel22

其中x和y是样本平均值AVERAGE(known_x's)和AVERAGE(known_y's),n为样本大小。