描述
INTERCEPT函数使用现有的x值和y值来计算直线与y轴相交的点。截点基于通过已知x值和已知y值绘制的最佳拟合回归线。
当自变量为0(零)时,如果要确定因变量的值,请使用INTERCEPT函数。
语法
INTERCEPT (known_y's, known_x's)
争论
Argument | 描述 | Required/Optional |
---|---|---|
Known_y's | The dependent set of observations or data. | Required |
Known_x's | The independent set of observations or data. | Required |
Notes
-
回归线a的截距方程为-
$$a = \bar {y} -b \bar {x} $$
其中斜率b计算为−
$$b = \frac {\sum \left(x- \bar {x} \right)\left(y- \bar {y} \right)} {\sum \left(x- \bar { x} \right)^ 2} $$
其中x和y是样本均值,分别是AVERAGE(已知_x)和AVERAGE(已知_y)。
INTERCEPT和SLOPE函数中使用的基础算法与LINEST函数中使用的基础算法不同。当数据不确定且共线时,这些算法之间的差异可能导致不同的输出。
如,如果known_y的参数的数据点为0,而known_x的参数的数据点为1,则-
-
INTERCEPT和SLOPE返回#DIV/0!错误。 INTERCEPT和SLOPE算法旨在仅查找一个答案,在这种情况下,可以有多个答案。
-
LINEST返回值为0。LINEST算法旨在为共线数据返回合理的输出,在这种情况下,至少可以找到一个答案。
参数应为数字或名称,数组或包含数字的引用。
如果数组或引用参数包含文本,逻辑值或空单元格,则将忽略这些值;但是,会包含值为零的单元格。
如果known_y和known_x包含不同数量的数据点或不包含数据点,则INTERCEPT返回错误值#N/A。
如果指定的known_x的方差求值为零,则INTERCEPT返回#DIV/0!错误值。
如果指定的known_x或known_y数组为空,则INTERCEPT返回#DIV/0!错误值。
适用性
Excel 2007,Excel 2010,Excel 2013,Excel 2016
Example

参考链接
https://www.learnfk.com/javascript/advanced-excel-statistical-intercept-function.html