Как да използвам функцията Excel FORECAST.ETS -

Съдържание

Обобщение

Функцията Excel FORECAST.ETS предсказва стойност въз основа на съществуващи стойности, които следват сезонна тенденция. FORECAST.ETS може да се използва за прогнозиране на числови стойности като продажби, запаси, разходи и т.н. със сезонен модел.

Предназначение

Прогнозирайте стойността със сезонна тенденция

Върната стойност

Предвидена стойност

Синтаксис

= ПРОГНОЗА.ETS (дата_цел, стойности, времева линия, (сезонност), (попълване на данни), (агрегиране))

Аргументи

  • target_date - Времето или периодът за прогнозата (x стойност).
  • стойности - Съществуващи или исторически стойности (y стойности).
  • timeline - Числови стойности на времевата линия (x стойности).
  • сезонност - (по избор) Изчисляване на сезонността (0 = няма сезонност, 1 = автоматично, n = продължителност на сезона в мерни единици).
  • data_completion - (по избор) Липсва обработка на данни (0 = третиране като нула, 1 = средно). По подразбиране е 1.
  • агрегиране - (по избор) Поведение на агрегиране. По подразбиране е 1 (СРЕДНО). Вижте други опции по-долу.

Версия

Excel 2016

Бележки за употреба

Функцията FORECAST.ETS предсказва стойност въз основа на съществуващи стойности, които следват сезонна тенденция. FORECAST.ETS може да се използва за прогнозиране на числови стойности като продажби, запаси, разходи и т.н. със сезонен модел.

За да изчисли предсказани стойности, FORECAST.ETS използва нещо, наречено тройно експоненциално изглаждане. Това е алгоритъм, който прилага цялостно изглаждане, изглаждане на тенденции и сезонно изглаждане.

Пример

В показания по-горе пример формулата в клетка D13 е:

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

където продажбите (C5: C12) и периодите (B5: B12) са наречени диапазони. С тези входове функцията FORECAST.ETS връща 618,29 в клетка D13. Докато формулата се копира надолу по таблицата, FORECAST.ETS връща предвидени стойности в D13: D16, като използва стойности в колона B за целева дата.

Диаграмата вдясно показва тези данни, нанесени в разпръснат график.

Забележка: Клетката D12 е зададена равна на C12, за да свърже съществуващите стойности с предсказаните стойности в диаграмата.

Аргумент бележки

Аргументът target_date представлява точката на времевата линия, че трябва да се изчисли прогноза.

Аргументът values ​​съдържа зависимия масив или диапазон от данни, наричани още y стойности. Това са съществуващи исторически стойности, от които ще се изчислява прогноза.

Аргументът на времевата линия е независимият масив или диапазон от стойности, наричани още x стойности. Времевата линия трябва да се състои от числови стойности с постоянен интервал на стъпка. Например, хронологията може да бъде годишна, тримесечна, месечна, дневна и т.н. Графикът може да бъде и прост списък с числови периоди, както е показано в примера.

Аргументът за сезонност не е задължителен и представлява дължината на сезонния модел, изразен в единици на времевата линия. Например, в показания пример данните са тримесечни, така че сезонността е дадена като 4, тъй като има 4 тримесечия в една година, а сезонният модел е 1 година. Позволените стойности са 0 (без сезонност, използвайте линеен алгоритъм), 1 (изчисляване на сезонния модел автоматично) и n (ръчна продължителност на сезона, число между 2 и 8784 включително). Числото 8784 = 366 x 24, броят на часовете в високосна година.

Аргументът data_completion е незадължителен и указва как FORECAST.ETS трябва да обработва липсващи точки от данни. Опциите са 1 (по подразбиране) и нула. По подразбиране FORECAST.ETS ще предоставя липсващи точки от данни чрез осредняване на съседни точки от данни. Ако е предоставена нула, FORECAST.ETS ще третира липсващите точки с данни като нула.

Аргументът за агрегиране не е задължителен и контролира каква функция се използва за агрегиране на точки от данни, когато времевата скала съдържа дублирани стойности. По подразбиране е 1, което определя СРЕДНА. Други опции са дадени в таблицата по-долу.

Забележка: По-добре е да извършите агрегиране, преди да използвате FORECAST.ETS, за да направите прогнозирането възможно най-точно.

Стойност Поведение
1 (или пропуснато) СРЕДНО АРИТМЕТИЧНО
2 БРОЯ
3 КОНТА
4 МАКС
5 МЕДИАНА
6 МИН
7 СУММА

Грешки

Функцията FORECAST.ETS ще върне грешки, както е показано по-долу.

Грешка Защото
# СТОЙНОСТ!
  • target_date не е числово
  • сезонността не е числова
  • data_completion не е числово
  • агрегирането не е числово
# N / A
  • стойностите и времевата линия не са еднакви по размер
#NUM
  • Последователната стъпка не може да бъде определена във времевата скала
  • Всички стойности на времевата линия са еднакви
  • Стойността за сезонност не е в рамките на 0-8784
  • Стойността за data_completion не е 0 или 1
  • Стойността за агрегиране не е в рамките на 1-7

Интересни статии...