两个都是根据已知的两列数据,得到线性回归方程,并根据给定的新的X值,得到相应的预测值。
两者用途是相同的。根据我的检测,两者返回值是相同的。我检测的方法 A列输入1,2,3,...20等序列 B1输入公式=A1*(2+RAND())+RAND(),并向下复制20行 然后用公式预测X=25的的值 =TREND(B1:B20,A1:A20,25) =FORECAST(25,B1:B20,A1:A20) 将B1公式中的2换成其他数值,两公式得数仍相同。如果说有不同的话,主要有两点 1.两者输入参数的顺序 2.两者参数个数不同。只所以看到上面我给的公式中两者参数个数相同,是因为我没有输入Trend函数的第4个参数。这个参数用于控制回归公式y=ax+b中,b是否为0。第4参数为1、TRUE或省略时,与Forecast函数得到的结果相同。当第4参数为0时,会强制回归公式的b值为0,此时,两公式得到的结果就不一样了。Excel中trend和forecast函数区别 它们的解释都是返回沿线性趋势的值 返回值却不同 如何运用呢(excel中trend函数的使用方法)
更新时间:2024-04-11 09:01:56