excel中的FORECAST问题,请大神赐教啊

用数组来预测数组能完成吗? 可以的话怎么输入已知的数组呢? 教下操作步骤

可以,如图中例子,用给定X数组,预测出Y数组,并取最小值

公式要按ctrl+shift+enter结束编辑


也可以直接把数组写进公式,如

=MIN(FORECAST({30,23,12},B2:B6,C2:C6))

追问

这样是用三个数组来预测一个数组吗?

追答

追问

有什么函数关系吗?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-02-21
我觉得不可以,要是预测数组的话那你已知的X和Y岂不是要是三维的。而且我看函数帮助中也没有提到数组。追问

那用很多个数预测一个数可以吗?

追答

当然可以,这个函数的意思是:
比如你已有一组自变量X,和一组因变量Y,这些是已知的,可以根据这些数按照线性回归的方法推测出任意的X对应的Y值。可以推测出X1对应的Y1,X2对应的Y2,X3对应的Y3……,在EXCEL中只需要输入一个公式然后下拉就可以得出一系列X对应的Y
这个函数和trend()函数功能基本相同,都是线性预测函数

追问

那这三个空格如何填呢? 能举个例子吗?谢谢

追答

比如你有如下数据

其中A1:A8是已知的自变量X,B1:B8是已知的因变量Y,现在你相求当X为35时的Y值,可以在B9插入公式forecast(), x选择A9,known_y's选择b1:b8,know_x's选择A1:A8,确定即可。

我不确定你所谓的数组是不是这个意思,如果是的话也可以一次性的预测出一组X对应的Y,具体见上图公式

本回答被提问者采纳