Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Вычисляет или прогнозирует будущее значение с учетом существующих (ретроспективных) значений, используя версию ААА алгоритма экспоненциального сглаживания (ETS).
Синтаксис
expression. Forecast_ETS (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6)
выражение Переменная, представляющая объект WorksheetFunction .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Arg1 | Обязательный | Double | Целевая дата: точка данных, для которой нужно спрогнозировать значение. Целевая дата может быть датой или временем или числом. См. раздел "Замечания". |
| Arg2 | Обязательный | Variant | Значения: исторические значения, для которых необходимо прогнозировать следующие точки. |
| Arg3 | Обязательный | Variant | Временная шкала: независимый массив или диапазон дат или числовых данных. Значения в временная шкала должны иметь согласованный шаг между ними и не могут быть равны нулю. См. раздел "Замечания". |
| Arg4 | Необязательный | Variant | Сезонность: числовое значение. См. раздел "Замечания". |
| Arg5 | Необязательный | Variant | Завершение данных. Хотя временная шкала требует постоянного шага между точками данных, Forecast_ETS поддерживает до 30 % отсутствующих данных и автоматически корректирует их. См. раздел "Замечания". |
| Arg6 | Необязательный | Variant | Агрегирование. Хотя для временная шкала требуется постоянный шаг между точками данных, Forecast_ETS объединяет несколько точек с одинаковыми метками времени. См. раздел "Замечания". |
Возвращаемое значение
Double
Замечания
Прогнозируемое значение является продолжением исторических значений в указанную целевую дату, которая должна быть продолжением временная шкала. Используйте эту функцию для прогнозирования будущих продаж, необходимого запаса товара или тенденций потребительских предпочтений.
Примечание.
Эта функция требует упорядочения временная шкала с постоянным шагом между разными точками. Например, это может быть ежемесячное временная шкала со значениями 1 числа каждого месяца, ежегодное временная шкала или временная шкала числовых индексов. Как правило, очень полезно агрегировать необработанные подробные данные перед применением прогноза, что также дает более точные результаты прогноза.
Если значение параметра целевой даты (Arg1) находится в хронологическом порядке до окончания исторического временная шкала, Forecast_ETS возвращает ошибку.
Отсортировать временная шкала (Arg3) не требуется, так как Forecast_ETS неявно сортирует его для вычислений. Если Forecast_ETS не удается определить константный шаг в временная шкала, возвращается ошибка времени выполнения 1004. Если временная шкала содержит повторяющиеся значения, Forecast_ETS также возвращает ошибку. Если диапазоны временная шкала и значений не совпадают по размеру, Forecast_ETS возвращает ошибку 1004 во время выполнения.
Значение по умолчанию 1 для сезонности (Arg4) означает, что Excel автоматически обнаруживает сезонность для прогноза и использует положительные целые числа для длины сезонного шаблона. Значение 0 указывает на отсутствие сезонности, то есть прогноз будет линейным. Положительные целые числа указывают алгоритму на использование шаблонов этой длины в качестве сезонности. Для любого другого значения Forecast_ETS возвращает ошибку. Максимальная поддерживаемая сезонность — 8760 (количество часов в году). Любое значение сезонности выше этого числа приводит к ошибке.
Передача 0 для параметра завершения данных (Arg5) дает алгоритму указание учесть отсутствующие точки в виде нуля. Значение по умолчанию 1 учитывает отсутствующие точки, вычисляя их как среднее по соседним точкам. Если отсутствует более 30 % данных, Forecast_ETS возвращает ошибку 1004 во время выполнения.
Параметр агрегирования (Arg6) — это числовое значение, указывающее метод, используемый для агрегирования нескольких значений, имеющих одинаковую метку времени. Значение по умолчанию 0 указывает значение AVERAGE, а другие числа от 1 до 6 указывают SUM, COUNT, COUNTA, MIN, MAX и MEDIAN.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.