在回归分析中,计算适合您数据的指数曲线,并返回描述该曲线的值数组。由于此函数返回值数组,因此必须将其作为数组公式输入。
LOGEST (known_y's, [known_x's], [const], [stats])
Argument | 描述 | Required/Optional |
---|---|---|
Known_y's |
在关系y = b * m ^ x中,您已经知道的y值集合。 如果数组known_y位于单个列中,则known_x的每一列都被解释为一个单独的变量。 如果数组known_y位于单个行中,则将known_x的每一行解释为一个单独的变量。 |
Required |
Known_x's |
您可能已经在关系y = b * m ^ x中知道了一组可选的x值。 数组known_x可以包含一组或多组变量。如果仅使用一个变量,则已知_y和已知_x可以是任何形状的范围,只要它们具有相等的尺寸即可。如果使用多个变量,则known_y必须是高度为一行或宽度为一列(也称为向量)的单元格范围。 如果省略了known_x,则假定其为数组{1,2,3,...},其大小与known_y相同。 |
Optional |
Const |
一个逻辑值,指定是否强制常数b等于1。 如果const为TRUE或省略,则b将正常计算。 来源:LearnFk无涯教程网 如果const为FALSE,则将b设置为1,并将m值拟合为y = m ^ x。 |
Optional |
Stats |
一个逻辑值,指定是否返回其他回归统计信息。 如果stats为TRUE,则LOGEST返回其他回归统计信息,因此返回的数组为{mn,mn1,...,m1,b; sen,sen-1,...,se1,seb; r 2,sey; F,df; ssreg,ssresid}。 如果stats为FALSE或省略,则LOGEST仅返回m系数和常数b。有关其他回归统计信息的更多信息,请参考LINEST函数。 |
Optional |
曲线的等式是-
y = b * m ^ x
或
y =(b *(m1 ^ x1)*(m2 ^ x2)* _)
如果存在多个x值,则从属y值是独立x值的函数。 m值是对应于每个指数xvalue的基数,b是常数值。请注意,y,x和m可以是向量。
LOGEST返回的数组为{mn,mn-1,...,m1,b}。
您的数据曲线越像一条指数曲线,所计算的线越适合您的数据。 LINEST和LOGEST都返回一个描述值之间关系的值数组,但是LINEST拟合数据的直线,而LOGEST拟合指数曲线。
如果只有一个独立的x变量,则可以使用以下公式直接获得y截距(b)的值-
Y轴截距(b):INDEX(LOGEST(已知_y,已知_x),2)
您可以使用y = b * m ^ x方程来预测y的将来值,但是GROWTH函数的作用相同。
在输入数组常量(如known_x)作为参数时,请使用逗号分隔同一行中的值,并使用分号分隔行。分隔符可能会有所不同,具体取决于您的区域设置。
您应该注意,如果回归方程预测的y值超出了您用来确定方程的y值范围,则可能无效。
如果known_x的数组长度与known_y的数组长度不同,则LOGEST返回#REF!错误值。
如果提供的known_x或known_y数组中的任何值都不是数字(这可能包括数字的文本表示,因为LOGEST函数无法将它们识别为数字),则LOGEST返回#VALUE!错误值。
如果无法将const或stats参数中的任何一个判断为TRUE或FALSE,则LOGEST返回#VALUE!错误值。
Excel 2007,Excel 2010,Excel 2013,Excel 2016
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)
Spring Cloud 微服务项目实战 -〔姚秋辰(姚半仙)〕