如何基于周的Excel预测

时间:2018-03-15 09:29:37

标签: excel forecasting week-number

我有这个数据

¦Year-Week¦Sales¦Forecast¦
¦2015-42  ¦   7 ¦        ¦
¦2015-43  ¦   8 ¦        ¦
¦2015-44  ¦   2 ¦        ¦
¦2016-45  ¦4276 ¦        ¦
¦2016-46  ¦ 876 ¦        ¦
¦2016-47  ¦  7  ¦        ¦
¦2016-48  ¦  52 ¦        ¦
¦2016-49  ¦72876¦        ¦
¦2015-50  ¦  20 ¦        ¦
¦2015-51  ¦  35 ¦        ¦
¦2015-52  ¦  15 ¦        ¦
¦2016-01  ¦  24 ¦        ¦
¦2016-02  ¦   8 ¦        ¦
¦2016-03  ¦     ¦        ¦
¦2016-04  ¦     ¦        ¦
¦2016-05  ¦     ¦        ¦
¦2016-06  ¦     ¦        ¦
¦2016-07  ¦     ¦        ¦
¦2016-08  ¦     ¦        ¦

我已经尝试过这个公式来衡量2016-03赛季的预测数据。

=FORECAST(A6,$A$2:$A$5,$B$2:$B$5)

得到了

#Value! --Error

经过研究我发现excel不会识别Year-Week列,因为它不是数字,因此是错误。

然后我将Year-Week列更改为仅显示Week并返回值,但它们对我来说不正确:

¦Year-Week¦Sales¦Forecast¦
¦42       ¦   7 ¦        ¦
¦43       ¦   8 ¦        ¦
¦44       ¦   2 ¦        ¦
¦45       ¦4276 ¦        ¦
¦46       ¦ 876 ¦        ¦
¦47       ¦  7  ¦        ¦
¦48       ¦  52 ¦        ¦
¦49       ¦72876¦        ¦
¦50       ¦  20 ¦        ¦
¦51       ¦  35 ¦        ¦
¦52       ¦  15 ¦        ¦
¦01       ¦  24 ¦        ¦
¦02       ¦   8 ¦        ¦
¦03       ¦     ¦39.75545¦
¦04       ¦     ¦39.15559¦
¦05       ¦     ¦39.15573¦
¦06       ¦     ¦39.15587¦
¦07       ¦     ¦39.15587¦
¦08       ¦     ¦39.15615¦

基于周的训练预测是否存在?因为我没有年数月份的数据集,只有一年的工作时间,或上述结果是否合理回到公式?

1 个答案:

答案 0 :(得分:1)

将数据传输到单元格A1到C20。
为“实际日期”引入新列。在单元格 D2 中,输入公式,然后将其向下拖动。

=DATE(VALUE(LEFT(A2,4)),1,1)+(7*(VALUE(MID(A2,6,2))-1))

该公式会将与日期对应的文本值转换为实际日期。

在单元格 C15 中,输入以下公式并将其向下拖动

 =FORECAST(D15,$B$2:$B$14,$D$2:$D$14)

此“预测”公式的参考日期(Known_Xs)在D列中。
此公式的参考Y值(Known_Ys)在B列中。

您的数据中可能有错误。 您提供的数据的截止日期为2015年的第44周,而第45周开始的日期为2016年。这似乎是数据错误。请确认。

我希望这可以解决您的问题。

enter image description here