Jak korzystać z funkcji Excel FORECAST.ETS -

Spisie treści

Podsumowanie

Funkcja Excel FORECAST.ETS przewiduje wartość na podstawie istniejących wartości, które są zgodne z trendem sezonowym. FORECAST.ETS może służyć do przewidywania wartości liczbowych, takich jak sprzedaż, zapasy, wydatki itp., Według wzoru sezonowego.

Cel, powód

Przewiduj wartość z trendem sezonowym

Wartość zwracana

Przewidywana wartość

Składnia

= FORECAST.ETS (data_docelowa; wartości; oś czasu; (sezonowość); (zakończenie_danych); (agregacja))

Argumenty

  • data_docelowa - czas lub okres prognozy (wartość x).
  • wartości - wartości istniejące lub historyczne (wartości y).
  • oś czasu - numeryczne wartości osi czasu (wartości x).
  • sezonowość - (opcjonalnie) Obliczanie sezonowości (0 = brak sezonowości, 1 = automatyczne, n = długość sezonu w jednostkach osi czasu).
  • data_completion - (opcjonalne) Przetwarzanie brakujących danych (0 = traktuj jako zero, 1 = średnia). Wartość domyślna to 1.
  • agregacja - (opcjonalnie) zachowanie agregacji. Wartość domyślna to 1 (ŚREDNIA). Zobacz inne opcje poniżej.

Wersja

Excel 2016

Uwagi dotyczące użytkowania

Funkcja PROGNOZA.ETS przewiduje wartość na podstawie istniejących wartości, które są zgodne z trendem sezonowym. FORECAST.ETS może służyć do przewidywania wartości liczbowych, takich jak sprzedaż, zapasy, wydatki itp., Według wzorca sezonowego.

Aby obliczyć przewidywane wartości, FORECAST.ETS używa czegoś, co nazywa się potrójnym wygładzaniem wykładniczym. Jest to algorytm, który stosuje wygładzanie ogólne, wygładzanie trendów i wygładzanie sezonowe.

Przykład

W powyższym przykładzie formuła w komórce D13 to:

=FORECAST.ETS(B13,sales,periods,4)

gdzie sprzedaż (C5: C12) i okresy (B5: B12) to nazwane zakresy. Z tymi danymi wejściowymi funkcja REGLINX.ETS zwraca 618,29 w komórce D13. Gdy formuła jest kopiowana w dół tabeli, funkcja REGLINX.ETS zwraca przewidywane wartości w D13: D16, używając wartości w kolumnie B dla daty docelowej.

Wykres po prawej stronie przedstawia te dane w postaci wykresu punktowego.

Uwaga: Komórka D12 jest ustawiona na C12, aby połączyć istniejące wartości z przewidywanymi wartościami na wykresie.

Uwagi do argumentów

Argument data_docelowa reprezentuje punkt na osi czasu, w którym należy obliczyć prognozę.

Argument wartości zawiera zależną tablicę lub zakres danych, zwany także wartościami y. Są to istniejące wartości historyczne, na podstawie których zostanie obliczona prognoza.

Argument osi czasu to niezależna tablica lub zakres wartości, zwany także wartościami x. Oś czasu musi składać się z wartości liczbowych ze stałym interwałem kroku. Na przykład oś czasu może być roczna, kwartalna, miesięczna, dzienna itp. Oś czasu może być również prostą listą okresów liczbowych, jak w pokazanym przykładzie.

Argument sezonowości jest opcjonalny i reprezentuje długość wzorca sezonowego wyrażoną w jednostkach osi czasu. Na przykład w pokazanym przykładzie dane są kwartalne, więc sezonowość jest podawana jako 4, ponieważ w roku występują 4 kwartały, a wzorzec sezonowości to 1 rok. Dozwolone wartości to 0 (brak sezonowości, użyj algorytmu liniowego), 1 (oblicz automatycznie wzorzec sezonowości) i n (ręczna długość sezonu, liczba od 2 do 8784 włącznie). Liczba 8784 = 366 x 24, liczba godzin w roku przestępnym.

Argument data_completion jest opcjonalny i określa, w jaki sposób funkcja REGLINX.ETS powinna obsługiwać brakujące punkty danych. Dostępne opcje to 1 (domyślnie) i zero. Domyślnie FORECAST.ETS zapewni brakujące punkty danych, uśredniając sąsiednie punkty danych. Jeśli podano zero, funkcja REGLINX.ETS potraktuje brakujące punkty danych jako zero.

Argument agregacji jest opcjonalny i kontroluje, która funkcja jest używana do agregowania punktów danych, gdy oś czasu zawiera zduplikowane wartości. Wartość domyślna to 1, która określa ŚREDNIA. Inne opcje podano w poniższej tabeli.

Uwaga: lepiej jest przeprowadzić agregację przed użyciem funkcji FORECAST.ETS, aby prognozowanie było jak najbardziej dokładne.

Wartość Zachowanie
1 (lub pominięty) ŚREDNI
2 LICZYĆ
3 COUNTA
4 MAX
5 MEDIANA
6 MIN
7 SUMA

Błędy

Funkcja FORECAST.ETS zwróci błędy, jak pokazano poniżej.

Błąd Przyczyna
#WARTOŚĆ!
  • target_date nie jest liczbą
  • sezonowość nie jest liczbą
  • data_completion nie jest liczbą
  • agregacja nie jest liczbą
# N / A
  • wartości i oś czasu nie są tego samego rozmiaru
#NUM
  • Nie można określić spójnego kroku na osi czasu
  • Wszystkie wartości na osi czasu są takie same
  • Wartość sezonowości nie mieści się w przedziale 0-8784
  • Wartość dla data_completion nie wynosi 0 ani 1
  • Wartość agregacji nie mieści się w przedziale 1-7

Interesujące artykuły...