来自多行历史数据的Excel FORECAST函数

时间:2018-07-16 04:17:13

标签: excel excel-formula forecasting forecast

   A      B      C     D      E      F   ...
-------------------------------------------
1|  QUARTER 1
-------------------------------------------
2|Week    1      2     3      4      5   ...
-------------------------------------------
3|SALES   $500  $300  $100  $280   $600  ...
-------------------------------------------
4|  QUARTER 2
-------------------------------------------
5|Week    14     15    16     17     18   ...
-------------------------------------------
6|SALES   $200  $100  $300   ???
-------------------------------------------

我有一个类似的表,该表每季度存储一次销售收入数据 我的问题是,FORECAST公式不允许我从2行中选择历史数据 我已经尝试过以下公式:

=FORECAST(E6,(B3:N3,B6:N6),(B2:N2,B5:N5))
=FORECAST (E6,(B3,C3,D3,E3...B6,C6,D6),(B2,C2,D2,E2...B5,C5,D5))

以上方法均无效。我在做什么错了?

第二,是否可以通过vba或其他公式等其他方式在Excel 2013中使用FORECAST.ETS或类似功能?

最后,是否可以跳过/考虑假期关闭(办公室关闭一个月以上的时间)?

1 个答案:

答案 0 :(得分:0)

以下是数据和公式中所需的更改。

  1. (B3:N3,B6:N6)和(B2:N2,B5:N5)不在一个连续的行或列中。 您需要将输入数据的方式更改为B3至AA3,将B2输入为AA2,然后将相应的公式更改为(B3:AA3)和(B2:AA2)。 即使您对范围使用名称,而不是单元格引用,它也必须是行或列的一个连续范围。 Known_X和Known_Y的空白(和文本)值将被忽略。但是,X和Y范围的长度必须相等。

  2. 您尝试使用使用单元格名称而不是范围的公式进行尝试也将失败。仅当单元格引用替换为值时,它才有效。测试公式后,选择范围,例如B3:AA3,然后单击F9。单元格引用将替换为数值,并且该公式仍然有效。

我希望这可以使您更加清楚需要进行哪些更改才能使公式正常工作。

此致

Vijaykumar Shetye, 出色的电子表格 印度果阿的帕纳吉(Panaji)