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

Резюме

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

Призначення

Отримайте довірчий інтервал для значення прогнозу на дату

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

Значення довірчого інтервалу

Синтаксис

= FORECAST.ETS.CONFINT (дата_цілі, значення, шкала часу, (рівень довіри), (сезонність), (заповнення_даних), (агрегація))

Аргументи

  • target_date - час або період для передбачення (значення x).
  • значення - Існуючі або історичні значення (значення y).
  • timeline - числові значення часової шкали (значення x).
  • trust_level - (необов’язково) Число від 0 до 1 (ексклюзивно). За замовчуванням = 0,95.
  • сезонність - (необов’язково) Розрахунок сезонності (0 = відсутність сезонності, 1 = автоматична, n = тривалість сезону в одиницях часової шкали).
  • data_completion - (необов’язково) Відсутня обробка даних (0 = вважати нулем, 1 = середнім). За замовчуванням 1.
  • агрегація - (необов’язково) Агрегаційна поведінка. За замовчуванням 1 (СЕРЕДНІЙ). Інші варіанти див. Нижче.

Версія

Excel 2016

Примітки щодо використання

Функція FORECAST.ETS.CONFINT повертає довірчий інтервал для прогнозованого значення в певний момент часової шкали (тобто цільової дати або періоду). Він призначений для використання разом із функцією FORECAST.ETS як спосіб показати точність прогнозу.

Приклад

У наведеному вище прикладі формула в комірці E13 має вигляд:

=FORECAST.ETS.CONFINT(B13,sales,periods,confidence)

де продажі (C5: C12), періоди (B5: B12) і впевненість (J4) називаються діапазонами. За допомогою цих входів FORECAST.ETS.CONFINT повертає 198,92 у комірку E13. Ця формула копіюється в таблицю, і отримані значення довірчого інтервалу в стовпці "ДІ" використовуються для обчислення верхньої та нижньої меж прогнозу, як пояснено нижче.

Прогнозне значення в комірці D13 обчислюється за допомогою функції ПРОГНОЗ.ETS таким чином:

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

Формули верхнього та нижнього діапазонів у F13 та G13:

=D13+E13 // upper =D13-E13 // lower

На діаграмі нижче показані дані про продаж, прогноз, верхнє та нижнє значення, нанесені на графік розкиду:

Примітка: Клітинки D12, F12 та G12 встановлюються рівними C12 для підключення існуючих значень до прогнозованих значень на діаграмі.

Примітки до аргументів

Аргумент target_date представляє точку на часовій шкалі, за якою слід розрахувати прогноз довірчого інтервалу.

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

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

Аргумент сезонності необов’язковий і відображає довжину сезонної моделі, виражену в одиницях часової шкали. Наприклад, у наведеному прикладі дані є щоквартальними, тому сезонність дається як 4, оскільки в році буває 4 квартали, а сезонна картина - 1 рік. Допустимі значення: 0 (відсутність сезонності, використовуйте лінійний алгоритм), 1 (автоматично обчислюйте сезонний зразок) та n (тривалість сезону вручну, число від 2 до 8784 включно). Число 8784 = 366 х 24, кількість годин у високосному році.

Аргумент data_completion необов'язковий і вказує, як FORECAST.ETS.CONFINT повинен обробляти відсутні точки даних. Параметри: 1 (за замовчуванням) та нуль. За замовчуванням FORECAST.ETS.CONFINT надає відсутні точки даних шляхом усереднення сусідніх точок даних. Якщо вказано нуль, FORECAST.ETS.CONFINT буде обробляти відсутні точки даних як нуль.

Аргумент агрегування необов’язковий і визначає, яка функція використовується для об’єднання точок даних, коли шкала часу містить повторювані значення. Типовим значенням є 1, яке вказує СЕРЕДНІЙ. Інші варіанти наведені в таблиці нижче.

Примітка: Результати FORECAST.ETS.CONFINT будуть більш точними, якщо агрегування виконується заздалегідь.

Значення Поведінка
1 (або опущено) СЕРЕДНІЙ
2 РАХУВАТИ
3 КОНТА
4 МАКС
5 МЕДІАН
6 ХВ
7 СУММА

Помилки

Функція FORECAST.ETS.CONFINT поверне помилки, як показано нижче.

Помилка Причина
# ЗНАЧЕННЯ!
  • target_date не є числовим
  • сезонність не є числовою
  • data_completion не є числовим
  • агрегація не є числовою
# Не застосовується
  • значення та шкала часу не однакові за розміром
#NUM
  • Послідовний крок не може бути визначений у часовій шкалі
  • Усі значення часової шкали однакові
  • Значення сезонності не знаходиться в межах 0-8784
  • Значення для data_completion не дорівнює 0 або 1
  • Значення для агрегування не знаходиться в межах 1-7

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