描述
TREND函数沿线性趋势返回值。 (使用最小二乘法)将一条直线拟合到阵列known_y和known_x。返回指定的new_x数组沿该行的y值。
语法
TREND (known_y's, [known_x's], [new_x's], [const])
争论
Argument | 描述 | Required/Optional |
---|---|---|
Known_y's |
在关系y = mx + b中,您已经知道的y值集合。 如果数组known_y位于单个列中,则known_x的每一列都被解释为一个单独的变量。 如果数组known_y位于单个行中,则将known_x的每一行解释为一个单独的变量。 |
Required |
Known_x's |
您可能已经在关系y = mx + b中知道了一组可选的x值。 数组known_x可以包含一组或多组变量。 如果仅使用一个变量,则已知_y和已知_x可以是任何形状的范围,只要它们具有相等的尺寸即可。 如果使用多个变量,则known_y必须是一个向量(即,高度为一行或宽度为一列的范围)。 如果省略了known_x,则假定其为数组{1,2,3,...},其大小与known_y相同。 |
Required |
New_x's |
您希望TREND返回其对应的y值的新x值。 就像known_x一样,New_x的每个自变量必须包括一列(或行)。 因此,如果known_y在同一列中,则known_x和new_x的列数必须相同。 如果known_y在同一行中,则known_x和new_x必须具有相同的行数。 如果省略new_x,则假定它与known_x相同。 如果您同时省略了known_x和new_x,则假定它们是与已知_y大小相同的数组{1,2,3,...}。 |
Optional |
Const |
一个逻辑值,指定是否强制常数b等于0。 如果const为TRUE或省略,则b将正常计算。 如果const为FALSE,则将b设置为等于0(零),并调整m值,使y = mx。 |
Optional |
Notes
-
返回数组的公式必须作为数组公式输入。
-
您可以通过对提高到不同幂的相同变量进行回归来将TREND用于多项式曲线拟合。
-
在为诸如known_x之类的参数输入数组常量时,请使用逗号分隔同一行中的值,并使用分号分隔行。
-
如果known_x的数组和known_y的数组的长度不同,则TREND返回#REF!错误值。
-
如果提供的known_x,known_y或new_x数组中的任何值均为非数值,则TREND返回#VALUE!错误值。
-
如果提供的const参数未被识别为逻辑值,则TREND返回#VALUE!错误值。
适用性
Excel 2007,Excel 2010,Excel 2013,Excel 2016
Example
参考链接
https://www.learnfk.com/javascript/advanced-excel-statistical-trend-function.html
标签:const,TREND,JavaScript,无涯,如果,数组,known,new From: https://blog.51cto.com/u_14033984/7627534