Многие компании сталкиваются с задачей прогнозирования объёмов продаж, чтобы своевременно пополнять запасы, планировать маркетинг и управлять цепочками поставок. В этом процессе неоценим инструмент «ПРЕДСКАЗ» (FORECAST) – встроенная функция Excel, которая позволяет быстро и надёжно вычислять будущие значения по линейному тренду. Ниже вы найдёте подробный разбор того, как использовать эту функцию на реальном примере с продажами мандарин, апельсинов и колбасы.
Что такое функция ПРЕДСКАЗ?
Функция ПРЕДСКАЗ (на английском – FORECAST) использует метод наименьших квадратов для построения линейной регрессии. Она принимает три аргумента:
- ПРОГНОЗируемое значение (x) – точка, для которой нужно получить прогноз (например, 15‑й месяц).
- Значения Y – исторические объёмы продаж.
- Значения X – временная шкала (месяцы, недели, дни).
Формула выглядит так:
ПРЕДСКАЗ(ПРОГНОЗируемое значение, Значения Y, Значения X)
Результат – предсказанное значение Y для заданного X.
Подготовка данных
Для корректного прогнозирования данные должны быть:
- Временной последовательности (например, продажи за каждый месяц).
- Заполнены минимум двумя полными циклами (12‑месячными, 4‑треугольными и т.д.).
- Стабильной по интервалу (ежемесячно, еженедельно).
Ниже приведён упрощённый набор данных за пять лет:
| Месяц | Мандарины | Апельсины | Колбасы |
|---|---|---|---|
| Янв-21 | 300 | 250 | 400 |
| Фев-21 | 320 | 260 | 410 |
Для каждого товара создайте отдельный столбец временной шкалы (например, 1, 2, 3…).
Создание графика продаж
Перед прогнозированием полезно визуализировать данные:
- Выделите диапазон с датами и продажами.
- Вставьте Составной график (Insert → Chart → Line).
- Проверьте, виден ли линейный тренд.
График поможет увидеть сезонные колебания и общую тенденцию.
Как использовать ПРЕДСКАЗ?
Предположим, вы хотите спрогнозировать продажи мандаринов на 15‑й месяц (т.е. 15‑й месяц после начала наблюдений).
- В ячейке, где хотите увидеть результат, введите формулу:
- Где B2:B61 – диапазон продаж мандарин, а A2:A61 – временная шкала (1–61).
- Нажмите Enter – получите прогноз.
=ПРЕДСКАЗ(15; B2:B61; A2:A61)
Повторите для апельсинов и колбас, заменив диапазоны.
Интерпретация результатов
Полученные значения – это ломаная линия линейного тренда. Если в данных присутствует сильная сезонность (например, продажи колбасы падают зимой), линейный прогноз может быть менее точным. В таком случае:
- Используйте ПРЕДСКАЗ.СЕЗОН (FORECAST.ETS) – более продвинутый инструмент с учётом сезонности.
- Добавьте сезонную коррекцию вручную (среднее значение по месяцам).
Пример с Google Таблицами
Функция ПРЕДСКАЗ доступна и в Google Таблицах. Синтаксис идентичен:
=FORECAST(15; B2:B61; A2:A61)
Google автоматически определяет сезонность, если вы применяете ПРЕДСКАЗ.ETS.
Советы по улучшению прогноза
- Проверяйте остатки (разница между фактическими и прогнозируемыми). Если остатки систематически смещены, скорректируйте модель.
- Не забывайте про периодическую проверку прогноза – чем больше данных, тем точнее.
- Для сложных задач рассмотрите смешанные модели (ARIMA, Prophet).
- Если данные сильно нерегулярны, используйте параметрическую регрессию в Python или R.
Функция ПРЕДСКАЗ в Excel – мощный и простой инструмент для линейного прогнозирования. Она идеально подходит для небольших бизнес‑подобных задач, где необходим быстрый ответ без сложных статистических пакетов. При правильной подготовке данных и учёте сезонности вы получите надёжные прогнозы, которые помогут принимать обоснованные решения.
Не забывайте, что прогнозы – это не предсказания, а оценки. Постоянно обновляйте модель новыми данными и корректируйте стратегии.