KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Функция Excel ПРЕДСКАЗ.ЭКСП

АвторSiluviaДата изменения

Функция ПРЕДСКАЗ.ЭКСП использует алгоритм экспоненциального сглаживания (ETS) для прогнозирования будущих значений на основе серии имеющихся данных. Она идеально подходит для нелинейных моделей с сезонными циклами — например, когда записи содержат даты или временные метки с постоянным интервалом: почасовым, ежедневным, ежемесячным, ежегодным и т.д.

демонстрация использования функции FORECAST.ETS

Примечание: Функция ПРЕДСКАЗ.ЭКСП доступна только в Excel 2016 и более поздних версиях, но отсутствует в Excel для Интернета, iOS и Android.

Синтаксис

FORECAST.ETS(target_date, values, timeline, [seasonality], [data_completion], [aggregation])

Аргументы

  • Целевая_дата(обязательно): дата/время или числовое значение, для которого требуется спрогнозировать значение;
  • Значения(обязательно): существующие или исторические известные значения, на основе которых необходимо спрогнозировать следующую точку (Значение Y);
  • Временная_шкала(обязательно): диапазон значений даты/времени или числовых значений, соответствующих «Значениям» (Значение X);
  • Сезонность (необязательно): числовое значение, определяющее длину сезонного цикла. Может быть:
0: отсутствие сезонности, то есть Excel выполнит линейный прогноз;
1или опущено (значение по умолчанию): автоматическое определение, то есть Excel автоматически определит сезонность и будет использовать положительные целые числа для длины сезонного цикла;
N(целое число): 2 ≦ N ≦ 8784 (количество часов в Високосный год), то есть Excel будет использовать указанное число в качестве длины сезонного цикла.
  • Завершение данных (необязательно): числовое значение, определяющее способ обработки пропущенных точек во временной шкале. Может быть:
0: пропущенные точки будут рассматриваться как нули;
1или опущено: пропущенные точки будут рассчитываться как среднее значение соседних точек.
  • Агрегирование (необязательно): числовое значение, определяющее, какая функция будет использоваться для агрегирования нескольких значений с одинаковой меткой времени. Ниже приведены значения и соответствующие им функции.
 Числовое значение Функция
1 или опущеноСРЗНАЧ
2СЧЁТ
3СЧЁТЗ
4МАКС
5МЕДИАНА
6МИН
7СУММ

Примечания

1. Ошибка #Н/Двозникает, если массивы «значения»и «временная_шкала»имеют разный размер;
2. Ошибка #ЧИСЛО!возникает при выполнении любого из следующих условий:
-- Все значения «временной_шкалы»одинаковы;
-- По предоставленной временной шкале невозможно определить постоянный шаг;
--«сезонность»находится вне диапазона (0-8784);
--«завершение_данных»имеет любое значение, отличное от 0 или 1;
--«агрегирование»выходит за пределы допустимого диапазона (1-7).
3. Ошибка #ЗНАЧ!возникает, если аргументы целевая_дата, [сезонность], [завершение_данных]или [агрегирование]не являются числовыми.

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

Возвращает числовое значение.

Пример

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

демонстрация использования функции FORECAST.ETS

1. Создайте вспомогательный столбец — в данном случае столбец ПРОГНОЗ, как показано на снимке экрана ниже.

Совет: Создание вспомогательного столбца помогает отличать прогнозируемые значения от фактических на диаграмме с помощью разных цветов, делая её более наглядной.

демонстрация использования функции FORECAST.ETS

2. Найдите ячейку с последними продажами (в данном случае C17) в столбце «Продажи», выберите соседнюю ячейку (D17) во вспомогательном столбце и введите число, равное последним продажам.

демонстрация использования функции FORECAST.ETS

3. Выделите ячейку D18, введите или скопируйте приведённую ниже формулу и нажмите клавишу Enter, чтобы получить результат. Затем выделите ячейку с результатом и перетащите маркер автозаполнения вниз — так вы быстро получите остальные прогнозируемые значения.

=FORECAST.ETS(B18,$C$6:$C$17,$B$6:$B$17,1,1,1)

демонстрация использования функции FORECAST.ETS

Примечания:

1) В приведённой выше формуле используются три единицы.

1,1) Первое число 1 указывает Excel автоматически определять сезонность и задавать подходящую длину сезонного цикла;
1,2) Второе число 1 указывает Excel рассчитывать пропущенные точки как среднее значение соседних точек;
1,3) Последнее число 1 указывает Excel усреднять значения с одинаковой меткой времени. При необходимости их можно изменить.

2) После получения всех прогнозируемых значений выделите всю таблицу и выберите Вставка > Диаграмма типа «Линия» или «Область» > Линия с маркерами, чтобы создать линейную диаграмму прогнозных данных. См. снимок экрана:

демонстрация использования функции FORECAST.ETS

Связанные функции

Функция Excel ПРЕДСКАЗ
Функция ПРЕДСКАЗ прогнозирует будущее значение на основе имеющихся данных с помощью линейной регрессии.

Функция Excel ПРЕДСКАЗ.ЭКСП.ДОВЕРИТ
Функция ПРЕДСКАЗ.ЭКСП.ДОВЕРИТ рассчитывает доверительный интервал для прогнозируемого значения на заданную целевую дату.

Функция Excel ПРЕДСКАЗ.ЭКСП.СЕЗОННОСТЬ
Функция ПРЕДСКАЗ.ЭКСП.СЕЗОННОСТЬ определяет длину сезонного цикла на основе имеющихся значений и временной шкалы.

Функция Excel ПРЕДСКАЗ.ЭКСП.СТАТ
Функция ПРЕДСКАЗ.ЭКСП.СТАТ возвращает указанное статистическое значение, полученное в результате прогнозирования временного ряда.

Функция Excel ПРЕДСКАЗ.ЛИНЕЙН
Функция ПРЕДСКАЗ.ЛИНЕЙН прогнозирует будущее значение на основе имеющихся данных с помощью линейной регрессии.


Лучшие инструменты для повышения продуктивности в Office

Kutools для Excel — Помогает Вам выделяться из толпы

🤖KUTOOLS AI Помощник: Революционизируйте Анализ данных на основе:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и создания диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты  |  Удалить пустые строки  |  Объединить столбцы или ячеек без потери данных  |  Округление без использования формул
Расширенный VLookup:Несколько критериев  |  Несколько значений  |  Между несколькими листами  |  Распознавание нечетких соответствий
Расш. Раскрывающийся список:Простой выпадающий список  |  Зависимый выпадающий список  |  Выпадающий список с множественным выбором
Управление столбцами:Добавление определённого количества столбцов  |  Перемещение столбцов  |  Переключение видимости скрытых столбцов  |Сравнение столбцов для Выбрать одинаковые/разные ячейки
Избранные функции:Сетка фокусировки  |  Просмотр дизайна  |  Улучшенная строка формулы  |  Управление книгами и листами|Библиотека ресурсов(автотекст)|  Выбор даты  |  Объединить листы  |  Шифрование/Расшифровать ячейки  |  Отправка писем по списку  |  Супер фильтр  |  Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы…)|  50+Типыдиаграмм(Диаграмма Ганта…)|  40+ Практические формулы(Рассчитать возраст на основе даты рождения…)|  19 Инструментывставки(Вставить QR-код,Вставка изображения по пути…)|  12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют…)|  7 Объединить и разделитьинструменты(Расширенное объединение строк,Разделение ячеек Excel…)|…и многое другое
Используйте Kutools на предпочитаемом языке — поддерживает английский, испанский, немецкий, французский, китайский и ещё 40+ языков!

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
  • Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
  • Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.