Як користуватися функцією Excel FORECAST.ETS -

Зміст

Резюме

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

Призначення

Прогнозуйте значення із сезонним трендом

Повернене значення

Прогнозоване значення

Синтаксис

= FORECAST.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 представляє точку на часовій шкалі, за якою слід розрахувати прогноз.

Аргумент значень містить залежний масив або діапазон даних, які також називаються значеннями y. Це існуючі історичні значення, з яких буде обчислюватися прогноз.

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

Аргумент сезонності необов’язковий і відображає довжину сезонної моделі, виражену в одиницях часової шкали. Наприклад, у наведеному прикладі дані є щоквартальними, тому сезонність дається як 4, оскільки в році буває 4 квартали, а сезонна картина - 1 рік. Допустимі значення: 0 (відсутність сезонності, використовуйте лінійний алгоритм), 1 (автоматично обчислюйте сезонний зразок) та n (тривалість сезону вручну, число від 2 до 8784 включно). Число 8784 = 366 х 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 не є числовим
  • агрегація не є числовою
# Не застосовується
  • значення та шкала часу не однакові за розміром
#NUM
  • Послідовний крок не може бути визначений у часовій шкалі
  • Усі значення часової шкали однакові
  • Значення сезонності не знаходиться в межах 0-8784
  • Значення для data_completion не дорівнює 0 або 1
  • Значення для агрегування не знаходиться в межах 1-7

Цікаві статті...