Как использовать функцию Excel FORECAST.ETS.CONFINT -

Резюме

Функция Excel FORECAST.ETS.CONFINT возвращает доверительный интервал для значения прогноза в определенный момент на временной шкале. Он разработан для использования вместе с функцией FORECAST.ETS как способ показать точность прогноза.

Цель

Получить доверительный интервал для значения прогноза на заданную дату

Возвращаемое значение

Значение доверительного интервала

Синтаксис

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

Аргументы

  • target_date - время или период прогноза (значение x).
  • values - Существующие или исторические значения (значения y).
  • временная шкала - числовые значения временной шкалы (значения x).
  • доверительный_уровень - (необязательно) число от 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 рассчитывается с помощью функции FORECAST.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 x 24, количество часов в високосном году.

Аргумент data_completion является необязательным и указывает, как FORECAST.ETS.CONFINT должен обрабатывать отсутствующие точки данных. Возможные варианты: 1 (по умолчанию) и ноль. По умолчанию FORECAST.ETS.CONFINT предоставляет недостающие точки данных путем усреднения соседних точек данных. Если указан ноль, FORECAST.ETS.CONFINT будет рассматривать отсутствующие точки данных как ноль.

Аргумент агрегирования является необязательным и определяет, какая функция используется для агрегирования точек данных, когда временная шкала содержит повторяющиеся значения. Значение по умолчанию - 1, что означает СРЕДНЕЕ. Другие варианты приведены в таблице ниже.

Примечание. Результаты FORECAST.ETS.CONFINT будут более точными, если агрегирование выполняется заранее.

Ценность Поведение
1 (или опущено) СРЕДНИЙ
2 COUNT
3 COUNTA
4 МАКСИМУМ
5 МЕДИАНА
6 MIN
7 СУММ

Ошибки

Функция FORECAST.ETS.CONFINT будет возвращать ошибки, как показано ниже.

ошибка Причина
#ЦЕННОСТЬ!
  • target_date не является числовым
  • сезонность не числовая
  • data_completion не является числовым
  • агрегирование не является числовым
# N / A
  • значения и временная шкала не одинакового размера
# ЧИСЛО
  • Последовательный шаг не может быть определен на временной шкале
  • Все значения временной шкалы одинаковы
  • Значение сезонности не в пределах 0-8784.
  • Значение data_completion не равно 0 или 1
  • Значение для агрегации не в пределах 1-7.

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