Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вычисляет или прогнозирует будущее значение с учетом существующих (ретроспективных) значений, используя версию ААА алгоритма экспоненциального сглаживания (ETS).
Синтаксис
выражение. Forecast_ETS (Arg1, Arg2, Arg3, Arg4, Arg5, Arg6)
выражение Переменная, представляющая объект WorksheetFunction .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Арг1 | Обязательный | Double | Целевая дата: точка данных, для которой предсказывается значение. Целевая дата может быть задана в формате даты/времени или числа. См. раздел "Замечания". |
| Арг2 | Обязательный | Variant | Значения: исторические значения, на основе которых прогнозируются последующие значения. |
| Арг3 | Обязательный | Variant | Временная шкала: независимый массив или диапазон дат или числовых данных. Значения на временной шкале должны отстоять одна от другой на фиксированный интервал и не должны быть нулевыми. См. раздел "Замечания". |
| Арг4 | Необязательный | Variant | Сезонность: числовое значение. См. раздел "Замечания". |
| Арг5 | Необязательный | Variant | Заполнение данных: хотя временная шкала требует постоянного интервала между точками данных, Forecast_ETS принимает данные, в которых отсутствует до 30 % значений, и выполняет автоматическую коррекцию. См. раздел "Замечания". |
| Арг6 | Необязательный | 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 обозначает СРЗНАЧ, а другие числа от 1 до 6 — СУММ, СЧЁТ, СЧЁТЗ, МИН, МАКС и МЕДИАНА.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.