Прогнозирование объема продаж в excel

Прогнозирование продаж в Excel не сложно составить при наличии всех необходимых финансовых показателей.

В данном примере будем использовать линейный тренд для составления прогноза по продажам на бушующие периоды с учетом сезонности.

Линейный тренд хорошо подходит для формирования плана по продажам для развивающегося предприятия.

Excel – это лучший в мире универсальный аналитический инструмент, который позволяет не только обрабатывать статистические данные, но и составлять прогнозы с высокой точностью. Для того чтобы оценить некоторые возможности Excel в области прогнозирования продаж, разберем практический пример.

Пример прогнозирования продаж в Excel

Рассчитаем прогноз по продажам с учетом роста и сезонности. Проанализируем продажи за 12 месяцев предыдущего года и построим прогноз на 3 месяца следующего года с помощью линейного тренда. Каждый месяц это для нашего прогноза 1 период (y).

Уравнение линейного тренда:

y = bx + a

  • y — объемы продаж;
  • x — номер периода;
  • a — точка пересечения с осью y на графике (минимальный порог);
  • b — увеличение последующих значений временного ряда.

Допустим у нас имеются следующие статистические данные по продажам за прошлый год.

Статистические данные для прогноза.

  1. Рассчитаем значение линейного тренда. Определим коэффициенты уравнения y = bx + a. В ячейке D15 Используем функцию ЛИНЕЙН:
  2. Функция ЛИНЕЙН.

  3. Выделяем ячейку с формулой D15 и соседнюю, правую, ячейку E15 так чтобы активной оставалась D15. Нажимаем кнопку F2. Затем Ctrl + Shift + Enter (чтобы ввести массив функций для обеих ячеек). Таким образом получаем сразу 2 значения коефициентов для (a) и (b).
  4. Значения коэффициентов.

  5. Рассчитаем для каждого периода у-значение линейного тренда. Для этого в известное уравнение подставим рассчитанные коэффициенты (х – номер периода).
  6. Значения тренда.

  7. Чтобы определить коэффициенты сезонности, сначала найдем отклонение фактических данных от значений тренда («продажи за год» / «линейный тренд»).
  8. Отклонения от значения.

  9. Рассчитаем средние продажи за год. С помощью формулы СРЗНАЧ.
  10. Фунция СРЗНАЧ.

  11. Определим индекс сезонности для каждого месяца (отношение продаж месяца к средней величине). Фактически нужно каждый объем продаж за месяц разделить на средний объем продаж за год.
  12. Индекс сезонности по месяцам.

  13. В ячейке H2 найдем общий индекс сезонности через функцию: =СРЗНАЧ(G2:G13).
  14. Спрогнозируем продажи, учитывая рост объема и сезонность. На 3 месяца вперед. Продлеваем номера периодов временного ряда на 3 значения в столбце I:
  15. Периоды для пронгоза.

  16. Рассчитаем значения тренда для будущих периодов: изменим в уравнении линейной функции значение х. Для этого можно просто скопировать формулу из D2 в J2, J3, J4.
  17. На основе полученных данных составляем прогноз по продажам на следующие 3 месяца (следующего года) с учетом сезонности:

Прогноз с учетом сезонности.

Общая картина составленного прогноза выглядит следующим образом:

Прогноз по линейному тренду.

График прогноза продаж:

График прогноза продаж.

График сезонности:

График сезонности.

Алгоритм анализа временного ряда и прогнозирования

Алгоритм анализа временного ряда для прогнозирования продаж в Excel можно построить в три шага:

  1. Выделяем трендовую составляющую, используя функцию регрессии.
  2. Определяем сезонную составляющую в виде коэффициентов.
  3. Вычисляем прогнозные значения на определенный период.

Нужно понимать, что точный прогноз возможен только при индивидуализации модели прогнозирования. Ведь разные временные ряды имеют разные характеристики.

  • бланк прогноза деятельности предприятия

Чтобы посмотреть общую картину с графиками выше описанного прогноза рекомендуем скачать данный пример:

Хитрости »

23 Март 2017              157177 просмотров


Скачать файл, используемый в видеоуроке:

  Прогноз_продаж.xls (59,5 KiB, 34 788 скачиваний)


Прогнозирование продаж является неотъемлемой частью при планировании работы коммерческих и финансовых служб, поэтому задача довольно актуальная. Вариантов построения прогнозов достаточное множество, но я хочу показать как сделать простой, но в то же время достаточно жизнеспособный прогноз «на скорую руку», без лишних телодвижений и поправок «на ветер»(читайте как: без кучи доп.расчетов, которые применяются для создания более точных прогнозов). Почему я это уточняю? Потому что на мой взгляд, каким бы точным ни был прогноз продаж – это всего лишь предположение и быть уверенным в том, что именно так и будет развиваться ход событий, никак нельзя.
И тем не менее при помощи встроенных в Excel функций мы можем построить довольно неплохой прогноз даже с учетом сезонности. Плюс я хочу показать как сделать не просто прогноз, а прогноз с отклонениями – пессимистичный и оптимистичный. С помощью подобной модели можно будет выстроить тактику продаж таким образом, чтобы постараться максимально «вписаться» в границы между пессимистичным и оптимистичным прогнозом.
А в довершение мы построим красивый график с прогнозом.


Исходные данные

Для расчета прогноза потребуются данные о продажах за ранние периоды. Чем больше данных, тем точнее будет прогноз. Желательно, чтобы были помесячные данные хотя бы за два года. На мой взгляд это тот минимум, на основании которого можно построить весьма точный прогноз с учетом прошлого опыта. Именно из таких данных и будем исходить. Предположим, что у нас есть данные с января 2013 года по август 2015, в табличном виде:
Исходные данные
Нам необходимо рассчитать прогноз продаж на будущий год: с сентября 2015 по август 2016 и отразить это на графике. Я специально беру рваный период посреди года, чтобы показать, что начало прогноза может быть с любой даты.

Чтобы дальше в статье не запутать вас столбцами и где они должны быть добавлены, сразу приведу конечную структуру:
Структура конечной таблицы Прогноза
Т.е. у нас должно быть именно в указанном порядке 7 столбцов: Период; Продажи компании, руб.; Прогноз; Оптимистичный; Пессимистичный; Коэффициент сезонности; Отклонение. И чтобы все получилось они должны идти точно в таком же порядке, как на картинке выше.

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

  Прогноз_продаж.xls (59,5 KiB, 34 788 скачиваний)

В файле два листа:

  • Исходные данные — только фактические данные по продажам, без доп.столбцов, чтобы можно было самостоятельно с нуля построить модель
  • Прогноз — лист с готовыми функциями и графиком прогноза

В самый низ таблицы, после последней фактической даты, я добавил даты, на которые необходимо построить прогноз(от сен.2015 до авг.2016).


Расчет прогноза

Для расчета непосредственно прогноза в Excel есть специальная функция, которая основываясь на данных предыдущих периодов предсказывает вероятные значения для указанной даты. Она так и называется – ПРЕДСКАЗ(FORECAST). Функция основана на линейной регрессии и специально предназначена именно для прогнозирования продаж, потребления товара и пр. В столбец Прогноз (столбец C – сразу после столбца с суммами продаж) в ячейку

C34

записываем функцию (и распространяем на все прогнозируемые даты –

C34:C45

):

=ПРЕДСКАЗ(A34;$B$2:$B$33;$A$2:$A$33)
=FORECAST(A34,$B$2:$B$33,$A$2:$A$33)

Сама функция требует указания следующих входных данных:

  • х — Дата, значение для которой необходимо спрогонозировать (A34)
  • Известные значения y — ссылка на ячейки таблицы с суммами продаж за известные периоды ($B$2:$B$33)
  • Известные значения x — ссылка на ячейки таблицы с дата продаж за известные периоды ($A$2:$A$33)

С одной стороны, мы уже имеем готовый прогноз, а с другой…Данная функция пока не учитывает фактор сезонности. А это в продажах в большинстве случаев немаловажный фактор. Поэтому желательно потратить еще чуточку времени и сделать так, чтобы прогноз получился еще больше приближен к реальности. Для учета фактора сезонности сначала необходимо вычислить коэффициент сезонности для каждого месяца. Для этого добавим в столбец Коэффициент сезонности следующую формулу:
=(($B$2:$B$13+$B$14:$B$25)/СУММ($B$2:$B$25))*12
=(($B$2:$B$13+$B$14:$B$25)/SUM($B$2:$B$25))*12
Формула вводится в ячейку как формула массива и сразу в 12 ячеек(чтобы получить коэффициенты для каждого месяца года). Для этого сначала выделяем ячейки F2:F13 -переходим в строку формул и вводим формулу выше. После указания верных ссылок на нужные ячейки завершаем ввод формулы одновременным нажатием трех клавиш: Ctrl+Shift+Enter. Если этого не сделать, то функция вернет значение ошибки #ЗНАЧ!(#VALUE!)

Подробнее про принцип работы формулы: она берет отдельно сумму каждого месяца за 2013 и 2014 год, складывает их. Делит полученное значение на общую сумму продаж за весь период целых месяцев(т.е. 24 месяца) и умножает на 12, чтобы получить коэффициент именно за один месяц. И так для каждого месяца. Т.е. для ячейки F2 расчет будет выглядеть следующим образом:
=((56 769+68 521)/ 1 542 293)*12
=((сумма за янв.2013 + сумма за янв.2014)/ общая сумма за два года(янв.2013 – дек.2014))*12

В результате для января получим коэффициент 0,974834224106574, для февраля — 0,989928632237843 и т.д. Я для наглядности назначил ячейкам процентный формат(правая кнопка мыши —Формат ячеек -вкладка ЧислоПроцентный(Format cellsNumberPercent), два знака после запятой):
Коэффициент сезонности
Теперь добавим учет этих коэффициентов для расчета прогноза в имеющуюся функцию ПРЕДСКАЗ(ячейки C34:C45):
=ПРЕДСКАЗ(A34;$B$2:$B$33;$A$2:$A$33)*ИНДЕКС($F$2:$F$13;МЕСЯЦ(A34))
=FORECAST(A34,$B$2:$B$33,$A$2:$A$33)*INDEX($F$2:$F$13,MONTH(A34))
Здесь применяется функция ИНДЕКС(INDEX), в которой первым аргументом указываем ссылку на 12 ячеек с коэффициентами сезонности($F$2:$F$13), а вторым – номер месяца, чтобы вернуть коэффициент именно для нужного месяца(для этого используем функцию МЕСЯЦ(MONTH), которая возвращает только номер месяца из указанной даты). Для сентября 2015 это будет выглядеть так:
=ПРЕДСКАЗ(A34; $B$2:$B$33; $A$2:$A$33)*ИНДЕКС({97,48%:98,99%:90,38%:94,66%:100,86%:99,02%:100,66%:110,39%:100,47%:104,82%:105,13%:97,14%}; 9)

Основную задачу выполнили – у нас есть прогноз на будущие периоды. Теперь осталось в дополнение к самому прогнозу, создать допустимые верхние и нижние границы, которые часто еще называют оптимистичный прогноз и пессимистичный(но по сути это просто возможное отклонение от прогнозных данных). Такой прогноз даст нам возможность более гибко планировать тактику на будущие периоды.
Для того, чтобы построить такие прогнозы необходимо рассчитать допустимое отклонение от прогнозируемых значений. Здесь так же будем использовать имеющиеся в Excel функции. В ячейку G2 запишем формулу:
=ДОВЕРИТ(0,05; СТАНДОТКЛОН(C34:C45); СЧЁТ(C34:C45))
=CONFIDENCE(0.05,STDEV(C34:C45),COUNT(C34:C45))
ДОВЕРИТ(CONFIDENCE) – возвращает доверительный интервал, используя нормальное распределение.

  • алфа – уровень значимости для вычисления доверительного уровня. Используемое в формуле 0,05 означает доверительный уровень в 95%. В большинстве случаев это оптимальное значение
  • станд_откл – стандартное отклонение генеральной совокупности. Должно быть известно. Но т.к. мы этими данными не располагаем – то это значение вычисляем при помощи функции СТАНДОТКЛОН(STDEV), передавая ей для расчетов спрогнозированные данные
  • размер – указывается целое число, обозначающее количество данных для выборки. Как правило равно количеству спрогнозированных данных. У нас количество определяется функцией СЧЁТ, которая подсчитывает количество чисел в указанных ячейках.

Теперь в ячейки столбцов Оптимистичный и Пессимистичный(D и E), начиная со строки 34, запишем такие формулы:
Оптимистичный: =$C34+$G$2
Пессимистичный: =$C34-$G$2
Расположение формул прогноза

Т.е. мы для оптимистичного прогноза берем сумму прогноза и прибавляем к ней сумму рассчитанного отклонения. А для пессимистичного, мы сумму отклонения вычитаем. Вот мы и получили все необходимые данные.


График

Но было бы кощунством с нашей стороны проделать такую работу и не использовать возможности Excel для построения красивого графика. Придется добавить немного шаманства(на деле, мы уже начали шаманить, когда стали записывать прогноз в отдельный столбец, а не продолжать его в том же столбце, что и фактические продажи). В ячейки C33, D33 и E33 скопируем значение из ячейки B33, чтобы они все имели одинаковые значения:
Последняя фактическая сумма

Теперь выделяем все данные (A1:E45), переходим на вкладку Вставка(Insert) – группа Диаграммы(Charts)График(Line). И получим такую картину:
График прогноза

Наглядно и сразу понятно что к чему и чего можно ожидать.

  • Синим – фактические продажи
  • Оранжевый – прогноз
  • Серый – Оптимистичный прогноз
  • Желтый – Пессимистичный

Согласитесь, такой график смотрится достаточно эффектно и может украсить собой отчет для руководства. Особенно, если проявить немного фантазии и отформатировать график в соответствии с корпоративными цветами компании.


Быстрый прогноз в Excel 2016 и выше
Начиная с версии 2016 в Excel появилась замечательная возможность создать прогноз двумя кликами мыши. При этом сразу с оптимистичным и пессимистичным развитием событий и графиком. За основу возьмем все те же исходные данные из двух столбцов:
Исходные данные для прогноза
Выделяем необходимые данные из двух столбцов -переходим на вкладку Данные(Data) -группа Прогноз(Forecast)Лист прогноза(Forecast Sheet):
Лист прогноза
В появившемся окне раскрываем пункт Параметры(Options) и настраиваем:
Настройка листа прогноза

  • Завершение прогноза(Forecase End) – указывается дата, которой должен заканчиваться прогноз. Я советую всегда проверять эту дату, т.к. по умолчанию Excel почти всегда выставляет некую среднюю дату, которая отличается от необходимой.
  • Начало прогноза(Forecase Start) – указывается дата, с которой необходимо начать строить прогноз. Как правило это последняя дата фактических данных. Если указать дату, которая будет раньше последней даты фактических данных, то для построения прогноза будут использоваться данные только ДО этой даты (так же это называется «ретроспективным прогнозированием»).
  • Доверительный интервал(Confidence interval) – этот пункт поможет понять, насколько точно построен прогноз. Чем больше будет доверительный интервал, тем меньше точность прогноза и чем меньше доверительный интервал – тем выше точность прогноза. Что вполне логично. По умолчанию определяется для 95% точек, хотя его можно изменить в соответствующем поле. Если интервал создавать не нужно – снять галочку.
  • Сезонность(Seasonality) – как понятно из названия, отвечает за определение фактора сезонности. Лучше оставлять автоматическим, при котором сезонность определяется на основании всех точек месяцев(т.е. 12). Но если этот фактор необходимо рассчитывать из иного количества точек, то необходимо выбрать Установка вручную и указать нужное количество точек. Но следует учитывать, что если точек будет недостаточно – то прогноз может быть очень неточным и график в итоге будет иметь вид, далекий от ожидаемого.
  • Диапазон временной шкалы(Timeline Range) – указывается диапазон значений с датами фактических продаж, на основании которых необходимо построить прогноз. По размерам должен совпадать с параметром Диапазон значений.
  • Диапазон значений(Values Range) – указывается диапазон значений с суммами фактических продаж, на основании которых необходимо построить прогноз. По размерам должен совпадать с параметром Диапазон временной шкалы.
  • Заполнить отсутствующие точки с помощью(Fill Missing Poins Using) – если каких-то данных не хватает(например, имеются пропуски в ячейках с суммами), то можно выбрать чем эти данные заполнить. По умолчанию используется интерполяция. Это означает, что отсутствующие данные вычисляется как взвешенное среднее соседних ячеек, если отсутствует менее 30 % точек. Если необходимо заполнять отсутствующие точки нулями, то необходимо выбрать из выпадающего списка пункт Нули.
  • Объединить дубликаты с помощью(Aggregate Duplicates Using) – если в фактических данных есть повторяющиеся даты, то Excel объединит их в одну точку с этой датой, а в качестве суммы подставит среднее арифметическое для этой даты. Это оптимальный вариант, но так же допускается выбрать из списка и другую функцию: Количество, СЧЁТЗ, Максимум, Медиана, Минимум, Сумма.
  • Включить статистические данные прогноза(Include Forecast Statistics) – при включении данного пункта на листе с таблицей графика правее основных данных будет создана таблица с дополнительной статистической информации о прогнозе. В таблице при помощи функции ПРЕДСКАЗ.ЕTS.СТАТ будут рассчитаны коэффициенты сглаживания (Альфа, Бета, Гамма), и метрики ошибок (MASE, SMAPE, MAE, RMSE).

После нажатия кнопки Создать(Create) будет создан новый лист, в котором будет создана таблица со всеми необходимыми данными и формулами и готовым графиком:
График листа прогноза
если при создании был отмечен пункт Включить статистические данные прогноза(Include Forecast Statistics), то правее таблицы основных данных будет так же создана таблица статистических данных:
Таблица статистических данных

Скачать файл:

  Прогноз_продаж.xls (59,5 KiB, 34 788 скачиваний)

Так же см.:
Как быстро подобрать оптимальный вариант решения
Автообновляемая сводная таблица


Статья помогла? Поделись ссылкой с друзьями!

  Плейлист   Видеоуроки


Поиск по меткам



Access
apple watch
Multex
Power Query и Power BI
VBA управление кодами
Бесплатные надстройки
Дата и время
Записки
ИП
Надстройки
Печать
Политика Конфиденциальности
Почта
Программы
Работа с приложениями
Разработка приложений
Росстат
Тренинги и вебинары
Финансовые
Форматирование
Функции Excel
акции MulTEx
ссылки
статистика

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Еще…Меньше

Если у вас есть статистические данные с зависимостью от времени, вы можете создать прогноз на их основе. При этом в Excel создается новый лист с таблицей, содержащей статистические и предсказанные значения, и диаграммой, на которой они отражены. С помощью прогноза вы можете предсказывать такие показатели, как будущий объем продаж, потребность в складских запасах или потребительские тенденции.

Сведения о том, как вычисляется прогноз и какие параметры можно изменить, приведены ниже в этой статье.

Часть электронной таблицы, содержащая таблицу прогнозируемых чисел и диаграмму прогноза

Создание прогноза

  1. На листе введите два ряда данных, которые соответствуют друг другу:

    • ряд значений даты или времени для временной шкалы;

    • ряд соответствующих значений показателя.

      Эти значения будут предсказаны для дат в будущем.

    Примечание: Для временной шкалы требуются одинаковые интервалы между точками данных. Например, это могут быть месячные интервалы со значениями на первое число каждого месяца, годичные или числовые интервалы. Если на временной шкале не хватает до 30 % точек данных или есть несколько чисел с одной и той же меткой времени, это нормально. Прогноз все равно будет точным. Но для повышения точности прогноза желательно перед его созданием обобщить данные.

  2. Выделите оба ряда данных.

    Совет: Если выделить ячейку в одном из рядов, Excel автоматически выделит остальные данные.

  3. На вкладке Данные в группе Прогноз нажмите кнопку Лист прогноза.

    Кнопка "Лист прогнозов" на вкладке "Данные"

  4. В окне Создание прогноза выберите график или гограмму для визуального представления прогноза.

    Снимок диалогового окна "Создание листа прогноза" со свернутыми параметрами

  5. В поле Завершение прогноза выберите дату окончания, а затем нажмите кнопку Создать.

    В Excel будет создан новый лист с таблицей, содержащей статистические и предсказанные значения, и диаграммой, на которой они отражены.

    Этот лист будет находиться слева от листа, на котором вы ввели ряды данных (то есть перед ним).

Настройка прогноза

Если вы хотите изменить дополнительные параметры прогноза, нажмите кнопку Параметры.

Сведения о каждом из вариантов можно найти в таблице ниже.

Параметры прогноза

Описание

Начало прогноза

Выберите дату, с которой должен начинаться прогноз. При выборе даты начала, которая наступает раньше, чем заканчиваются статистические данные, для построения прогноза используются только данные, предшествующие ей (это называется «ретроспективным прогнозированием»).

Советы: 

  • Если вы начинаете прогноз перед последней точкой, вы сможете получить оценку точности прогноза, так как сможете сравнить прогнозируемый ряд с фактическими данными. Но если начать прогнозирование со слишком ранней даты, построенный прогноз может отличаться от созданного на основе всех статистических данных. При использовании всех статистических данных прогноз будет более точным.

  • Если в ваших данных прослеживаются сезонные тенденции, то рекомендуется начинать прогнозирование с даты, предшествующей последней точке статистических данных.

Доверительный интервал

Установите или снимите флажок Доверительный интервал, чтобы показать или скрыть его. Доверительный интервал — это диапазон вокруг каждого предсказанного значения, в который в соответствии с прогнозом (при нормальном распределении) предположительно должны попасть 95 % точек, относящихся к будущему. Доверительный интервал помогает определить точность прогноза. Чем он меньше, тем выше достоверность прогноза для данной точки. Доверительный интервал по умолчанию определяется для 95 % точек, но это значение можно изменить с помощью стрелок вверх или вниз.

Сезонность

Сезонность — это число для длины (количества точек) сезонного шаблона и автоматически обнаруживается. Например, в ежегодном цикле продаж, каждый из которых представляет месяц, сезонность составляет 12. Автоматическое обнаружение можно переопрепредидить, выбрав установить вручную и выбрав число.

Примечание: Если вы хотите задать сезонность вручную, не используйте значения, которые меньше двух циклов статистических данных. При таких значениях этого параметра приложению Excel не удастся определить сезонные компоненты. Если же сезонные колебания недостаточно велики и алгоритму не удается их выявить, прогноз примет вид линейного тренда.

Диапазон временной шкалы

Здесь можно изменить диапазон, используемый для временной шкалы. Этот диапазон должен соответствовать параметру Диапазон значений.

Диапазон значений

Здесь можно изменить диапазон, используемый для рядов значений. Этот диапазон должен совпадать со значением параметра Диапазон временной шкалы.

Заполнить отсутствующие точки с помощью

Для обработки отсутствующих точек в Excel используется интерполяция, то есть отсутствующие точки будут заполнены в качестве взвешенного среднего значения соседних точек, если отсутствует менее 30 % точек. Чтобы нули в списке не были пропущены, выберите в списке пункт Нули.

Использование агрегатных дубликатов

Если данные содержат несколько значений с одной меткой времени, Excel находит их среднее. Чтобы использовать другой метод вычисления, например Медиана илиКоличество,выберите нужный способ вычисления из списка.

Включить статистические данные прогноза

Установите этот флажок, если хотите поместить на новом листе дополнительную статистическую информацию о прогнозе. При этом добавляется таблица статистики, созданная с помощью прогноза. Ets. Функция СТАТ и показатели, такие как коэффициенты сглаживания («Альфа», «Бета», «Гамма») и метрики ошибок (MASE, SMAPE, MAE, RMSE).

Формулы, используемые при прогнозировании

При использовании формулы для создания прогноза возвращаются таблица со статистическими и предсказанными данными и диаграмма. Прогноз предсказывает будущие значения на основе имеющихся данных, зависящих от времени, и алгоритма экспоненциального сглаживания (ETS) версии AAA.

Таблицы могут содержать следующие столбцы, три из которых являются вычисляемыми:

  • столбец статистических значений времени (ваш ряд данных, содержащий значения времени);

  • столбец статистических значений (ряд данных, содержащий соответствующие значения);

  • столбец прогнозируемых значений (вычисленных с помощью функции ПРЕДСКАЗ.ЕTS);

  • два столбца, представляющие доверительный интервал (вычисленные с помощью функции ПРЕДСКАЗ.ЕTS.ДОВИНТЕРВАЛ). Эти столбцы отображаются только при проверке доверительный интервал в разделе Параметры.

Скачивание образца книги

Щелкните эту ссылку, чтобы скачать книгу с Excel FORECAST. Примеры функции ETS

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Статьи по теме

Функции прогнозирования

Нужна дополнительная помощь?

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

Разработаны соответствующие программные пакеты, но на практике
они, к сожалению, не всегда доступны рядовому пользователю, а в то же
время многие из этих проблем можно достаточно успешно решать, используя
методы исследования операций, в частности имитационное моделирование,
теорию игр, регрессионный и трендовый анализ, реализуя эти алгоритмы в
широко известном и распространённом пакете прикладных программ MS Excel.

В данном примере представлен один из возможных алгоритмов
построения прогноза объёма реализации для продуктов с
сезонным характером продаж
.

Скачать
пример прогнозирования объема продаж
(.xls таблица)

Прогнозирование объема продаж в MS Excel

5 способов расчета значений линейного тренда в MS Excel

Автор: Алексей Батурин.

Это первая статья из серии «Как самостоятельно рассчитать прогноз продаж с учетом роста и сезонности», из которой вы узнаете о 5 способах расчета значений линейного тренда в Excel.

Для того, чтобы легче было научиться прогнозировать продажи с учетом роста и сезонности, я разбил 1 большую статью о расчете прогноза на 3 части:

    1. Расчет значений тренда (рассмотрим на примере Линейного тренда в этой статье);
    2. Расчет сезонности;
    3. Расчет прогноза;

После изучения данного материала вы сможете выбрать оптимальный способ расчета значений линейного тренда, который будет удобен для решения вашей задачи, а в последствии, и для расчета прогноза наиболее удобным для вас способом.

Линейный тренд хорошо применять для временного ряда, данные которого увеличиваются или убывают с постоянной скоростью.

Рассмотрим линейный тренд на примере расчета прогноза продаж в Excel по месяцам.

Временной ряд продажи по месяцам (см. вложенный файл).

В этом временном ряду у нас есть 2 переменных:

Уравнение линейного тренда y(x)=a+bx, где

y — это объёмы продаж

x — номер периода (порядковый номер месяца)

a – точка пересечения с осью y на графике (минимальный уровень);

b – это значение, на которое увеличивается следующее значение временного ряда;

1-й способ расчета значений линейного тренда в Excel с помощью графика

Выделяем анализируемый объём продаж и строим график, где по оси Х — наш временной ряд (1, 2, 3… — январь, февраль, март …), по оси У — объёмы продаж. Добавляем линию тренда и уравнение тренда на график. Получаем уравнение тренда y=135134x+4594044

Для прогнозирования нам необходимо рассчитать значения линейного тренда, как для анализируемых значений, так и для будущих периодов.

При расчете значений линейного тренде нам будут известны:

  1. Время — значение по оси Х;
  2. Значение «a» и «b» уравнения линейного тренда y(x)=a+bx;

Рассчитываем значения тренда для каждого периода времени от 1 до 25, а также для будущих периодов с 26 месяца до 36.

Например, для 26 месяца значение тренда рассчитывается по следующей схеме: в уравнение подставляем x=26 и получаем y=135134*26+4594044=8107551

27-го y=135134*27+4594044=8242686

2-й способ расчета значений линейного тренда в Excel — функция ЛИНЕЙН

1. Рассчитаем коэффициенты линейного тренда с помощью стандартной функции Excel:

=ЛИНЕЙН(известные значения y, известные значения x, константа, статистика)

Для расчета коэффициентов в формулу вводим

известные значения y (объёмы продаж за периоды),

известные значения x (номера периодов),

вместо константы ставим 1,

вместо статистики 0,

Получаем 135135 — значение (b) линейного тренда y=a+bx;

Для того чтобы Excel рассчитал сразу 2 коэффициента (a) и (b) линейного тренда y=a+bx, необходимо

    1. установить курсор в ячейку с формулой и выделить соседнюю справа, как на рисунке;
    2. нажимаем клавишу F2, а затем одновременно — клавиши CTRL + SHIFT + ВВОД.

Получаем 135135, 4594044 — значение (b) и (a) линейного тренда y=a+bx;

2. Рассчитаем значения линейного тренда с помощью полученных коэффициентов . Подставляем в уравнение y=135134*x+4594044 номера периодов — x, для которых хотим рассчитать значения линейного тренда.

2-й способ точнее, чем первый, т.к. коэффициенты тренда мы получаем без округления, а также быстрее.

3-й способ расчета значений линейного тренда в Excel — функция ТЕНДЕНЦИЯ

Рассчитаем значения линейного тренда с помощью стандартной функции Excel:

=ТЕНДЕНЦИЯ(известные значения y; известные значения x; новые значения x; конста)

Подставляем в формулу

  1. известные значения y — это объёмы продаж за анализируемый период (фиксируем диапазон в формуле, выделяем ссылку и нажимаем F4);
  2. известные значения x — это номера периодов x для известных значений объёмов продаж y;
  3. новые значения x — это номера периодов, для которых мы хотим рассчитать значения линейного тренда;
  4. константа — ставим 1, необходимо для того, чтобы значения тренда рассчитывались с учетом коэффицента (a) для линейного тренда y=a+bx;

Для того чтобы рассчитать значения тренда для всего временного диапазона, в «новые значения x» вводим диапазон значений X, выделяем диапазон ячеек равный диапазону со значениями X с формулой в первой ячейке и нажимаем клавишу F2, а затем — клавиши CTRL + SHIFT + ВВОД.

4-й способ расчета значений линейного тренда в Excel — функция ПРЕДСКАЗ

Рассчитаем значения линейного тренда с помощью стандартной функции Excel:

=ПРЕДСКАЗ(x; известные значения y; известные значения x)

Вместо X поставляем номер периода, для которого рассчитываем значение тренда.

Вместо «известные значения y» — объёмы продаж за анализируемый период (фиксируем диапазон в формуле, выделяем ссылку и нажимаем F4);

«известные значения x» — это номера периодов для каждого выделенного объёма продаж.

3-й и 4-й способ расчета значений линейного тренда быстрее, чем 1 и 2-й, однако с его помощью невозможно управлять коэффициентами тренда, как описано в статье «О линейном тренде».

5-й способ расчета значений линейного тренда в Excel — Forecast4AC PRO

2. Заходим в меню программы и нажимаем «Start_Forecast». Значения линейного тренда рассчитаны.

Для расчета прогноза осталось применить к значениям трендов будущих периодов коэффициенты сезонности, и прогноз продаж с учетом роста и сезонности готов.

В следующих статье «Как самостоятельно сделать прогноз продаж с учетом роста и сезонности» мы:

О том, что еще важно знать о линейном тренде, вы можете узнать в статье «Что важно знать о линейном тренде».

Точных вам прогнозов!

Присоединяйтесь к нам!

Скачивайте бесплатные приложения для прогнозирования и бизнес-анализа:

  • Novo Forecast Lite — автоматический расчет прогноза в Excel .
  • 4analytics — ABC-XYZ-анализ и анализ выбросов в Excel.
  • Qlik Sense Desktop и QlikView Personal Edition — BI-системы для анализа и визуализации данных.

Тестируйте возможности платных решений:

  • Novo Forecast PRO — прогнозирование в Excel для больших массивов данных.

Получите 10 рекомендаций по повышению точности прогнозов до 90% и выше.

Прогнозирование продаж в Excel и алгоритм анализа временного ряда

Прогнозирование продаж в Excel не сложно составить при наличии всех необходимых финансовых показателей.

В данном примере будем использовать линейный тренд для составления прогноза по продажам на бушующие периоды с учетом сезонности.

Линейный тренд хорошо подходит для формирования плана по продажам для развивающегося предприятия.

Excel – это лучший в мире универсальный аналитический инструмент, который позволяет не только обрабатывать статистические данные, но и составлять прогнозы с высокой точностью. Для того чтобы оценить некоторые возможности Excel в области прогнозирования продаж, разберем практический пример.

Пример прогнозирования продаж в Excel

Рассчитаем прогноз по продажам с учетом роста и сезонности. Проанализируем продажи за 12 месяцев предыдущего года и построим прогноз на 3 месяца следующего года с помощью линейного тренда. Каждый месяц это для нашего прогноза 1 период (y).

Уравнение линейного тренда:

y = bx + a

  • y — объемы продаж;
  • x — номер периода;
  • a — точка пересечения с осью y на графике (минимальный порог);
  • b — увеличение последующих значений временного ряда.

Допустим у нас имеются следующие статистические данные по продажам за прошлый год.

  1. Рассчитаем значение линейного тренда. Определим коэффициенты уравнения y = bx + a . В ячейке D15 Используем функцию ЛИНЕЙН:
  2. Выделяем ячейку с формулой D15 и соседнюю, правую, ячейку E15 так чтобы активной оставалась D15. Нажимаем кнопку F2. Затем Ctrl + Shift + Enter (чтобы ввести массив функций для обеих ячеек). Таким образом получаем сразу 2 значения коефициентов для (a) и (b).
  3. Рассчитаем для каждого периода у-значение линейного тренда. Для этого в известное уравнение подставим рассчитанные коэффициенты (х – номер периода).
  4. Чтобы определить коэффициенты сезонности, сначала найдем отклонение фактических данных от значений тренда («продажи за год» / «линейный тренд»).
  5. Рассчитаем средние продажи за год. С помощью формулы СРЗНАЧ.
  6. Определим индекс сезонности для каждого месяца (отношение продаж месяца к средней величине). Фактически нужно каждый объем продаж за месяц разделить на средний объем продаж за год.
  7. В ячейке H2 найдем общий индекс сезонности через функцию: =СРЗНАЧ(G2:G13).
  8. Спрогнозируем продажи, учитывая рост объема и сезонность. На 3 месяца вперед. Продлеваем номера периодов временного ряда на 3 значения в столбце I:
  9. Рассчитаем значения тренда для будущих периодов: изменим в уравнении линейной функции значение х. Для этого можно просто скопировать формулу из D2 в J2, J3, J4.
  10. На основе полученных данных составляем прогноз по продажам на следующие 3 месяца (следующего года) с учетом сезонности:

Общая картина составленного прогноза выглядит следующим образом:

График прогноза продаж:



Алгоритм анализа временного ряда и прогнозирования

Алгоритм анализа временного ряда для прогнозирования продаж в Excel можно построить в три шага:

  1. Выделяем трендовую составляющую, используя функцию регрессии.
  2. Определяем сезонную составляющую в виде коэффициентов.
  3. Вычисляем прогнозные значения на определенный период.

Нужно понимать, что точный прогноз возможен только при индивидуализации модели прогнозирования. Ведь разные временные ряды имеют разные характеристики.

Чтобы посмотреть общую картину с графиками выше описанного прогноза рекомендуем скачать данный пример:

5 способов расчета значений линейного тренда в MS Excel

Добавление трендовой линии на график

Данный элемент технического анализа позволяет визуально увидеть изменение цены за указанный период времени . Это может быть месяц, год или несколько лет. Информация будет отображать значение средних показателей в виде геометрических фигур . Добавить линию тренда в Excel 2010 можно с помощью встроенных стандартных инструментов.

Построение графика

Чтобы правильно строить трендовые линии, нужно соблюдать функциональную зависимость y=f(x) . Для получения корректного прогноза в столбец А вносится информация о временном периоде, а в столбец В — цена в указанный промежуток.

Построение графика выполняется по следующему алгоритму:

  1. Первым действием нужно выделить диапазон данных , например это А1:В9, затем активировать инструмент: «Вставка»-«Диаграммы»-«Точечная»-«Точечная с гладкими кривыми и маркерами».
  2. После открытия графика пользователю станет доступна еще одна панель управления данными , на которой нужно выбрать следующее: «Работа с диаграммами»-«Макет»-«Линия тренда»-«Линейное приближение».
  3. Следующим шагом требуется выполнить двойной клик по образовавшейся линии тенденции в Excel . Когда появиться вспомогательное окно, отметить птичкой опцию «показывать уравнение на диаграмме».

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

Создание линии

Дальнейшая работа будет происходить непосредственно с трендовой линией.

Добавление тренда на диаграмму происходит следующим образом:

  1. Перейти во вкладку «Работа с диаграммами» , затем выбрать раздел «Макет»-«Анализ» и после подпункт «Линия тенденции» . Появится выпадающий список, в котором необходимо активировать строку «Линейное приближение».
  2. Если все выполнено правильно, в области построения диаграмм появится кривая линия черного цвета . По желанию цветовую гамму можно будет изменить на любую другую.

Этот способ поможет создать и построить тренд в Excel 2016 или более ранних версиях.

Однако важно помнить, что вставить линию нельзя для диаграмм и графиков следующего типа:

  • лепесткового;
  • кругового;
  • поверхностного;
  • кольцевого;
  • объемного;
  • с накоплением.

Настройка линии

Построение линий тренда имеет ряд вспомогательных настроек , которые помогут придать графику законченный и презентабельный вид.

Необходимо запомнить следующее:

  1. Чтобы добавить название диаграмме , нужно дважды кликнуть по ней и в появившемся окне ввести заголовок. Для выбора расположения имени графика необходимо перейти во вкладку «Работа с диаграммами», затем выбрать «Макет» и «Название диаграммы». После этого появится список с возможным расположением заглавия.
  2. Дополнительно в этом же разделе можно найти пункт, отвечающий за названия осей и их расположение относительно графика. Интересно, что для вертикальной оси разработчики программы продумали возможность повернутого расположения наименования, чтобы диаграмма читалась удобно и выглядела гармонично.
  3. Чтобы внести изменения непосредственно в построение линий , нужно в разделе «Макет» найти «Анализ», затем «Прямая тренда» и в самом низу списка нажать «Дополнительные параметры…». Здесь можно изменить цвет и формат линии , выбрать один из параметров сглаживания и аппроксимации (степенный, полиноминальный, логарифмический и т.д.).
  4. Еще есть функция определения достоверности построенной модели . Для этого в дополнительных настройках требуется активировать пункт «Разместить на график величину достоверности аппроксимации» и после этого закрыть окно. Наилучшим значением является 1. Чем сильнее полученный показатель отличается от нее, тем ниже достоверность модели.

Прогнозирование

Для получения наиболее точного прогноза необходимо сменить построенный график на гистограмму . Это поможет сравнить уравнения.

Для этого выполняем последовательность действий:

  1. Вызвать для графика контекстное меню и выбрать «Изменить тип диаграммы» .
  2. Появится новое окно с настройками , в котором требуется найти опцию «Гистограмма» и после выбрать подвид с группировкой.

Теперь пользователю должны быть видны оба графика . Они визуализируют одни и те же данные, но имеют разные уравнения для образования тенденции.

Следующим шагом необходимо сравнить уравнения точки пересечения с осями на разных диаграммах .

Для визуального отображения нужно сделать следующее:

  1. Перевести гистограмму в простой точечный график с гладкими кривыми и маркерами . Процесс выполняется через пункт контекстного меню «Изменить тип диаграммы…».
  2. Выполнить двойной клик по прямой образовавшейся тенденции , задать ей параметр прогноза назад на 12,0 и сохранить изменения.

Такая настройка поможет увидеть, что угол наклона тенденции меняется в зависимости от вида графика , но общее направление движения остается неизменным. Это свидетельствует о том, что построить линию тренда в Эксель можно лишь в качестве дополнительного инструмента анализа и брать его в расчет следует только как приближающий параметр. Строить аналитические прогнозы, основываясь лишь на этой прямой, не рекомендуется.

Базовые понятия

Думаю, еще со школы все знакомы с линейной функцией, она как раз и лежит в основе тренда:

Y — это объем продаж, та переменная, которую мы будем объяснять временем и от которого она зависит, то есть Y(t);

t — номер периода (порядковый номер месяца), который объясняет план продаж Y;

a0 — это нулевой коэффициент регрессии, который показывает значение Y(t), при отсутствии влияния объясняющего фактора (t=0);

a1 — коэффициент регрессии, который показывает, на сколько исследуемый показатель продаж Y зависит от влияющего фактора t;

E — случайные возмущения, которые отражают влияния других неучтенных в модели факторов, кроме времени t.

Определение коэффициентов модели

Строим график. По горизонтали видим отложенные месяцы, по вертикали объем продаж:

В Google Sheets выбираем Редактор диаграмм -> Дополнительные и ставим галочку возле Линии тренда. В настройках выбираем ЯрлыкУравнение и Показать R^2.

Если вы делаете все в MS Excel, то правой кнопкой мыши кликаем на график и в выпадающем меню выбираем «Добавить линию тренда».

По умолчанию строится линейная функция. Справа выбираем «Показывать уравнение на диаграмме» и «Величину достоверности аппроксимации R^2».

Вот, что получилось:

На графике мы видим уравнение функции:

y = 4856*x + 105104

Она описывает объем продаж в зависимости от номера месяца, на который мы хотим эти продажи спрогнозировать. Рядом видим коэффициент детерминации R^2, который говорит о качестве модели и на сколько хорошо она описывает наши продажи (Y). Чем ближе к 1, тем лучше.

У меня R^2 = 0,75. Это средний показатель, он говорит о том, что в модели не учтены какие-то другие значимые факторы помимо времени t, например, это может быть сезонность.

Способ расчета значений линейного тренда в Excel с помощью графика

Выделяем анализируемый объём продаж и строим график, где по оси Х — наш временной ряд (1, 2, 3… — январь, февраль, март …), по оси У – объёмы продаж. Добавляем линию тренда и уравнение тренда на график. Получаем уравнение тренда y=135134x+4594044

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

  1. Время – значение по оси Х;
  2. Значение “a” и “b” уравнения линейного тренда y(x)=a+bx;

Рассчитываем значения тренда для каждого периода времени от 1 до 25, а также для будущих периодов с 26 месяца до 36.
Например, для 26 месяца значение тренда рассчитывается по следующей схеме: в уравнение подставляем x=26 и получаем y=135134*26+4594044=8107551

27-го y=135134*27+4594044=8242686

Способ расчета значений линейного тренда в Excel — функция ТЕНДЕНЦИЯ

Рассчитаем значения линейного тренда с помощью стандартной функции Excel:

=ТЕНДЕНЦИЯ(известные значения y; известные значения x; новые значения x; конста)

Подставляем в формулу

  1. известные значения y – это объёмы продаж за анализируемый период (фиксируем диапазон в формуле, выделяем ссылку и нажимаем F4);
  2. известные значения x – это номера периодов x для известных значений объёмов продаж y;
  3. новые значения x – это номера периодов, для которых мы хотим рассчитать значения линейного тренда;
  4. константа – ставим 1, необходимо для того, чтобы значения тренда рассчитывались с учетом коэффицента (a) для линейного тренда y=a+bx;

Для того чтобы рассчитать значения тренда для всего временного диапазона, в “новые значения x” вводим диапазон значений X, выделяем диапазон ячеек равный диапазону со значениями X с формулой в первой ячейке и нажимаем клавишу F2, а затем — клавиши CTRL + SHIFT + ВВОД.

Уравнение линии тренда в Excel

В предложенном выше примере была выбрана линейная аппроксимация только для иллюстрации алгоритма. Как показала величина достоверности, выбор был не совсем удачным.

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

Линейная аппроксимация

Ее геометрическое изображение – прямая. Следовательно, линейная аппроксимация применяется для иллюстрации показателя, который растет или уменьшается с постоянной скоростью.

Рассмотрим условное количество заключенных менеджером контрактов на протяжении 10 месяцев:

На основании данных в таблице Excel построим точечную диаграмму (она поможет проиллюстрировать линейный тип):

Выделяем диаграмму – «добавить линию тренда». В параметрах выбираем линейный тип. Добавляем величину достоверности аппроксимации и уравнение линии тренда в Excel (достаточно просто поставить галочки внизу окна «Параметры»).

Обратите внимание! При линейном типе аппроксимации точки данных расположены максимально близко к прямой. Данный вид использует следующее уравнение:

y = 4,503x + 6,1333

  • где 4,503 – показатель наклона;
  • 6,1333 – смещения;
  • y – последовательность значений,
  • х – номер периода.

Прямая линия на графике отображает стабильный рост качества работы менеджера. Величина достоверности аппроксимации равняется 0,9929, что указывает на хорошее совпадение расчетной прямой с исходными данными. Прогнозы должны получиться точными.

Чтобы спрогнозировать количество заключенных контрактов, например, в 11 периоде, нужно подставить в уравнение число 11 вместо х. В ходе расчетов узнаем, что в 11 периоде этот менеджер заключит 55-56 контрактов.

Экспоненциальная линия тренда

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

Построим экспоненциальную линию тренда в Excel. Возьмем для примера условные значения полезного отпуска электроэнергии в регионе Х:

Строим график. Добавляем экспоненциальную линию.

Уравнение имеет следующий вид:

  • где 7,6403 и -0,084 – константы;
  • е – основание натурального логарифма.

Показатель величины достоверности аппроксимации составил 0,938 – кривая соответствует данным, ошибка минимальна, прогнозы будут точными.

Логарифмическая линия тренда в Excel

Используется при следующих изменениях показателя: сначала быстрый рост или убывание, потом – относительная стабильность. Оптимизированная кривая хорошо адаптируется к подобному «поведению» величины. Логарифмический тренд подходит для прогнозирования продаж нового товара, который только вводится на рынок.

На начальном этапе задача производителя – увеличение клиентской базы. Когда у товара будет свой покупатель, его нужно удержать, обслужить.

Построим график и добавим логарифмическую линию тренда для прогноза продаж условного продукта:

R2 близок по значению к 1 (0,9633), что указывает на минимальную ошибку аппроксимации. Спрогнозируем объемы продаж в последующие периоды. Для этого нужно в уравнение вместо х подставлять номер периода.

Период 14 15 16 17 18 19 20
Прогноз 1005,4 1024,18 1041,74 1058,24 1073,8 1088,51 1102,47

Для расчета прогнозных цифр использовалась формула вида: =272,14*LN(B18)+287,21. Где В18 – номер периода.

Общая информация

Линия тренда – это инструмент статистического анализа, который позволяет спрогнозировать дальнейшее развитие событий. Чтобы построить кривую, необходимо иметь массив данных, который отображает изменение величины во времени. На основании этой информации строится график, а затем применятся специализированная функция. Рассмотрим изменение цены золота за грамм в долларах с 2015 по 2019 год.

  1. Составляете небольшую таблицу.

  1. На основании этих данных строите линейный график. Для этого переходите во вкладку Вставка на Панели инструментов и выбираете нужный тип диаграммы.

  1. Получается некоторая кривая.

  1. Необходимо отредактировать график при помощи стандартных инструментов, которые находятся во вкладках Конструктор, Макет и Формат. Переименовываете диаграмму, выставляете пределы по вертикальной оси, чтобы изменения величины были более явными, подписываете оси, добавляете контрольные точки, а также подпись данных. После этого проводите окончательное форматирование.

  1. Чтобы добавить линию тренда, необходимо во вкладке Макет нажать одноименную кнопку и выбрать нужный тип приближения.

На заметку! Если линия тренда не активна, то используется не тот тип диаграммы. Данная функция работает только с диаграммами типа гистограмма, график, линейчатая и точечная.

6. Так выглядит линия тренда на графике.

На заметку! Построение линии приближения идентично для редакторов 2007, 2010 и 2016 годов выпуска.

Возможности инструмента

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

Окно содержит четыре настройки, в которые входят цвет, объем и тип линии, а также параметры самого инструмента.

Параметры линии тренда можно условно поделить на четыре блока:

  1. Тип приближения.
  2. Название полученной кривой, которое формируется автоматически или может быть задано пользователем.
  3. Блок прогнозирования, который позволяет продлить линию тренда на заданное количество периодов вперед или назад, на основании имеющихся данных. Что позволяет оценить дальнейшее изменение исследуемой величины.
  4. Дополнительные опции, которые отражают математическую составляющую кривой. Самой интересной и полезной строчкой здесь является величина достоверности. Если значение коэффициента близко к единице, то ошибка минимальна и дальнейший прогноз будет достаточно точным.

Выведем на исходный график уравнение линии и коэффициент достоверности.

Как видите, значение близко к 0,5, это говорит о низкой достоверности полученной линии тренда, и дальнейший прогноз будет ошибочным.

Разновидности

1 Линейная аппроксимация отлично подойдет для исследования величины, которая стабильно растет или убывает. Тогда кривая будет иметь вид прямой. Формула будет содержать одну переменную. Коэффициент достоверности близок к единице, что говорит о высокой точности совпадения прямой и массива данных. На основании такой линии тренда прогноз будет достаточно точным.

2. Экспоненциальная кривая используется только для массивов с положительными значениями, которые изменяются непрерывно.

3. Логарифмическую линию тренда целесообразнее использовать, если на первоначальном этапе наблюдается резкое увеличение или снижение показателя, а потом наступает период стабильности. Здесь формула содержит логарифм натуральный.

4. Полиномиальная аппроксимация применяется при большом количестве неоднородных данных. В основе лежит степенное уравнение, при этом количество степеней зависит от числа максимумов. Применим этот тип для первоначального примера с золотом.

Уравнение показывает переменные до третьей степени, поскольку график имеет два пика. Также видим, что коэффициент достоверности близок к единице (вместо 0,5 при линейной аппроксимации), значит линия тренда выбрана правильно и дальнейший прогноз будет точным.

Как видите, для статистического анализа данных необходимо правильно выбрать тип математического уравнения, которое максимально точно будет соответствовать характеру изменения величины. На основании полученных кривых можно осуществлять прогноз, подставляя в уравнение необходимое число.

Разбираемся с трендами в MS Excel

Большой ошибкой со стороны владельца сайта будет воспринимать диаграмму как есть. Да, невооруженным взглядом видно, что синий и оранжевый столбики «осени» выросли по сравнению с «весной» и тем более «летом». Однако важны не только цифры и величина столбиков, но и зависимость между ними. То есть в идеале, при общем росте, «оранжевые» столбики просмотров должны расти намного сильнее «синих», что означало бы то, что сайт не только привлекает больше читателей, но и становится больше и интереснее.

Что же мы видим на графике? Оранжевые столбики «осени» как минимум ни чем не больше «весенних», а то и меньше. Это свидетельствует не об успехе, а скорее наоборот — посетители прибывают, но читают в среднем меньше и на сайте не задерживаются!

Самое время бить тревогу и… знакомится с такой штукой как линия тренда .

Зачем нужна линия тренда

Линия тренда «по-простому», это непрерывная линия составленная на основе усредненных на основе специальных алгоритмов значений из которых строится наша диаграмма. Иными словами, если наши данные «прыгают» за три отчетных точки с «-5» на «0», а следом на «+5», в итоге мы получим почти ровную линию: «плюсы» ситуации очевидно уравновешивают «минусы».

Исходя из направления линии тренда гораздо проще увидеть реальное положение дел и видеть те самые тенденции, а следовательно — строить прогнозы на будущее. Ну а теперь, за дело!

Как построить линию тренда в MS Excel

Щелкните правой кнопкой мыши по одному из «синих» столбцов, и в контекстном меню выберите пункт «Добавить линию тренда» .

На листе диаграммы теперь отображается пунктирная линия тренда. Как видите, она не совпадает на 100% со значениями диаграммы — построенная по средневзвешенным значениям, она лишь в общих чертах повторяет её направление. Однако это не мешает нам видеть устойчивый рост числа посещений сайта — на общем результате не сказывается даже «летняя» просадка.

Линия тренда для столбца «Посетители»

Теперь повторим тот же фокус с «оранжевыми» столбцами и построим вторую линию тренда. Как я и говорил раньше: здесь ситуация не так хороша. Тренд явно показывает, что за расчетный период число просмотров не только не увеличилось, но даже начало падать — медленно, но неуклонно.

Ещё одна линия тренда позволяет прояснить ситуацию

Мысленно продолжив линию тренда на будущие месяцы, мы придем к неутешительному выводу — число заинтересованных посетителей продолжит снижаться. Так как пользователи здесь не задерживаются, падение интереса сайта в ближайшем будущем неизбежно вызовет и падение посещаемости.

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

источники:

http://exceltable.com/otchety/prognozirovanie-prodazh-v-excel

http://exceltut.ru/5-sposobov-rascheta-znachenij-linejnogo-trenda-v-ms-excel/

Автор: Your Mentor. Дата публикации: 15 июля 2019.

Прогноз продаж

Прогнозирование продаж является важным видом деятельности практически для любого бизнеса, поскольку это влияет на все: на вашу компанию, ваших клиентов и ваших деловых партнеров. Без прогнозирования продаж вы движетесь вслепую, а ваш бизнес не будет стабильным.

Независимо от того, существует ли у вас процесс прогнозирования продаж или вы начинаете с нуля создавать новый, эта статья научит вас пошаговому систематическому процессу создания и управления эффективным прогнозом продаж. Вы узнаете, как создавать правильные процессы, выбирать правильные методы и использовать соответствующие количественные и качественные данные для создания максимально точного прогноза продаж.

Прогнозирование продаж – это навык, который вы можете использовать практически в любой области вашего бизнеса. Наличие такого навыка сделает вас более ценным, независимо от того, на какой должности вы находитесь сегодня.

Содержание статьи:

  1. Понимание прогноза продаж
  2. Подготовка к прогнозированию продаж
  3. Использование количественного метода прогнозирования
  4. Использование качественного метода прогнозирования продаж

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

Перед началом изучения данного материала у вас должно быть базовое понимание маркетинга и того, как ваша компания генерирует продажи. Мы будем использовать Microsoft Excel для количественной части этого курса. Вам не нужно быть опытным пользователем Excel, но вы должны понимать основные операции, такие как ввод формул и как копировать и вставлять эти формулы в другие ячейки. Суть в том, что вам не нужно быть специалистом по количественным показателям или мастером Excel, чтобы получить пользу от этой статьи.

Понимание прогноза продаж

Прогноз продаж – это прогноз того, какими будут ваши результаты в качестве организации сбыта продукции в конце определенного периода времени. Он используется для многих целей, но прогнозирование продаж – это гораздо больше, чем просто разработка определенного набора цифр.

Прогнозирование заключается в управлении данными, насколько неправильным является ваш прогноз, а не насколько он верный. Расстояние между фактическими результатами и ожидаемыми результатами является риском для вашего бизнеса, и этот риск может быть значительным, даже разрушительным.

Если вы ожидаете высоких результатов, но не дотягиваете до них, вы застрянете с дополнительными запасами на руках, и это будет стоить вашей компании больших денег, которые могли бы быть использованы для лучших проектов. С другой стороны, представьте, что ваши реальные результаты намного выше, чем ваш прогноз. Теперь у вас может возникнуть ситуация, когда у вас закончится продукция. У вас возникают задержки, и вы начинаете терять клиентов.

Вот почему процесс прогнозирования продаж должен информировать организацию о том, что вы ожидаете, но, главное, какие непредвиденные обстоятельства могут произойти в случае неизбежных ошибок. Конечно, время от времени вы можете получить идеальный прогноз, но не рассчитывайте на него.

У вас должен быть план для устранения ошибок. Этот план может включать безопасный резерв продукции, на случай, если клиент захочет сделать непредвиденный заказ. Или, возможно, вам понадобится команда дистрибьюторов, которая со скидкой сможет выкупить ваш резерв.

Другими словами, посмотрите на каждое последствие того, что ваш прогноз может быть слишком оптимистичным или пессимистичным, и разработайте способ смягчения этого последствия. Таким образом, ваш процесс прогнозирования помогает компании работать лучше, а также защищает компанию от неопределенности.

Прогнозирование продаж является одним из наиболее важных процессов в компании, потому что с ним связано множество отделов бизнеса. Давайте посмотрим, почему прогнозирование продаж так важно:

  1. Во-первых, влияние прогноза продаж на финансовое планирование бизнеса. Например, прогнозы влияют на цены акций и возможность привлечения новых инвестиций.
  2. Во-вторых, прогнозирование продаж влияет на то, как компания создает и управляет своим отделом продаж. Прогнозы продаж будут использоваться для определения территории продаж, установления квот для каждого торгового представителя и для измерения производительности.
  3. В-третьих, другие отделы компании полагаются на точные прогнозы продаж. Например, операционный отдел будет принимать важные решения на основе прогнозов продаж. Если вы производитель, вы решаете, сколько продукции производить каждый день, основываясь на тех же прогнозах.
  4. В-четвертых, сфера услуг, такие как розничная торговля, банковское обслуживание и общественное питание, решают, сколько сотрудников им нужно каждый день для обслуживания прогнозируемого объема клиентов.
  5. В-пятых, прогнозы продаж могут повлиять даже на управление людьми. Они влияют на то, как и когда вы нанимаете новых людей, и на любое увеличение или уменьшение заработной платы.
  6. В-шестых, если компания хочет развиваться за счет приобретения другой компании, ей потребуется точный прогноз продаж целевой компании, чтобы решить, сколько за нее заплатить.

Теперь вам должно быть очевидно, что руководители уделяют так много внимания прогнозированию продаж из-за его далекоидущих последствий. Прогнозирование продаж – это систематический процесс, включающий различные бизнес-функции. Вот почему первым шагом в этом процессе является создание правильной команды

Так кто же должен участвовать в процессе прогнозирования продаж? Конечно, большинство компаний будут полагаться на команду управления продажами. Они ежедневно управляют торговыми представителями, у них есть много информации о ваших клиентах и конкурентах, которые могут быть использованы в прогнозировании.

Но, хотите верьте, хотите нет, но ваша команда по продажам может не подходить для прогнозирования. Дело в том, что вы можете оказаться в отрасли, где другие отделы, например, отдел маркетинга, лучше разбираются в разработке прогнозов.

Как правило, ваша межфункциональная группа по прогнозированию продаж должна включать финансовый отдел. У них есть много данных о прошлых результатах продаж и расходах в различных областях бизнеса для достижения этих результатов.

Маркетинг предоставляет важную информацию о тенденциях рынка, маркетинговой стратегии, поведении покупателей и позиционировании. Эта информация необходима вам для оценки вероятности конвертации потенциальных клиентов. Операционный отдел производит продукт или услугу и имеет в наличаи свои полезные данные и знания для более подробного прогноза.

После того как вы определили ключевых игроков в своей команде, убедитесь, что они знают о вашем графике планирования, знают свою роль, понимают ожидания, которые вы возлагаете на каждого из них при разработке хорошего прогноза продаж.

Теперь рассмотрим основные шаги прогнозирования:

  1. Сначала проанализируйте рынок. В какой вы категории? Насколько велик рынок, какие тенденции, а также как динамика рынка влияют на будущие результаты?
  2. Соберите данные. Вам нужно собирать только те данные, которые имеют отношение к прогнозу. Вы также должны учитывать данные, которые хотели бы иметь, но у вас их нет. В таком случае вы делаете предположения.
  3. Определитесь с техникой, которую вы будете использовать. Качественная, количественная или комбинация двух?
  4. Проверьте ваш прогноз. Проведите свою модель прогнозирования через прошлые циклы продаж и посмотрите, как она выполняется. Есть ли какие-то корректировки, которые необходимо внести для точной настройки прогноза?

Этапы прогнозирования продаж


Хорошие прогнозы не являются просто предположением. Они являются результатом дисциплинированного и многофункционального подхода.


Подготовка к прогнозированию продаж

Ваш подход к прогнозированию продаж должен соответствовать маркетинговому плану вашей компании. Сначала вам нужно определить свою рыночную нишу, т.е. пространство в котором вы конкурируете. Вы можете определить это пространство более глобально или, наоборот, более узко, но более сфокусировано.

Например, предположим, вы производите линию продуктов для чистки зубов. Вы можете определить свою нишу на очень глобальном уровне здоровья полости рта. Это говорит о том, что вы предлагаете все виды продуктов, такие как зубные щетки, зубная паста, зубная нить, отбеливание зубов и все остальное. Когда вы определяете рыночную нишу таким образом, происходят две вещи:

  • Во-первых, вы предоставляете себе очень широкие возможности для рынка, решая множество специфических задач с помощью широкого спектра продуктов. Но это также означает, что вы сталкиваетесь с широким кругом конкурентов, борющихся за одних и тех же клиентов.
  • Во-вторых, вы можете определить свою нишу более узко. Возможно, до определенного уровня, скажем, отбеливание зубов. Этот узкий охват означает, что вы стремитесь к меньшим возможностям на рынке, но с гораздо большей концентрацией внимания и меньшей конкуренцией.

Так что это баланс между возможностью продаж и жесткостью конкуренции, с которой вы сталкиваетесь. Вот почему для прогнозирования продаж мы рекомендуем собраться с вашим маркетинговым отделом, чтобы понять, как они определяют различные рыночные ниши, в которых вы конкурируете.

Далее, для каждой рыночной ниши вы должны понимать тенденции, которые происходят внутри нее. Есть только три направления: продажи растут, продажи снижаются или продажи не меняются. Кажется, все просто, но недостаточно знать направление тренда. Вы должны также попытаться понять причины, т.е. почему сейчас именно такой тренд. Это поможет вам составить более точный прогноз продаж.

Например, представьте, что продажи на вашем рынке растут. В таком случае лучше понять причины, чтобы не быть слишком самоуверенным. Продажи могут быть вызваны определенным трендом, который со временем прекратится. Или, возможно, клиенты или дистрибьюторы запасаются продуктами, вызывая временное увеличение продаж. Более точное прогнозирование продаж составляется тогда, когда прогнозист знает рыночную нишу и реальные причины изменений на этом рынке.

Вы можете подумать, что создали точный прогноз продаж, основанный на достоверных данных и методах прогнозирования, но на рынке, а также внутри вашей компании может многое произойти, что может повлиять на ваш прогноз.

  • Во-первых, вы можете быть удивлены тем, что делает ваш конкурент. Что если они запустят отличный новый продукт, который лучше, чем ваш? Или, возможно, они снижают цену или проводят специальную акцию на свою линейку продукции? Может произойти и обратное. Что если у вашего конкурента негативный отзыв на продукт или другое неблагоприятное событие, которое выводит их продукцию с рынка? Сейчас это может показаться хорошей новостью, но вы и ваши коллеги должны скорректировать прогноз и быстро отреагировать. Если вы этого не сделаете, вы можете исчерпать запасы из-за внезапного увеличения спроса, и это может негативно повлиять на ваших постоянных клиентов.
  • Во-вторых, на продажи вашей компании также могут повлиять правовые, нормативные или политические изменения. Представьте, что вы работаете в пищевой промышленности, и регулирующий орган объявляет о новом положении, которое ограничивает то, что вы можете продавать? Или представьте себе результат политических выборов, который сделает ваши товары более продаваемыми.
  • Теперь, пожалуй, самая сложная вещь в прогнозировании – это изменение структуры покупательской активности. Следующее поколение потребителей может не захотеть покупать ваши товары в том виде, который пользуется спросом у нынешних постоянных клиентов, или, они будут покупать их в меньшем объеме. Здесь нужно снова корректировать ваш прогноз.
  • Изменения в технологии могут также повлиять на ваш прогноз продаж. Когда такая компания, как Apple, объявляет о том, что она отказывается от 3,5-миллиметровых гнезд для наушников или использует USB-порт последнего поколения, все компании, поддерживающие эти устаревшие функции, должны пересмотреть свои прогнозы продаж.
  • В вашей компании также могут происходить вещи, которые могут повлиять на ваш прогноз продаж. Ваша компания может изменить свою общую коммерческую стратегию, что может помешать или помочь продажам продуктов, которые она производит. Например, отдел маркетинга может решить провести крупную рекламную кампанию или продвигать продукцию на новые рынки.

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

Методы прогнозирования продаж делятся на две большие категории. Качественный метод, основанный на данных от людей, и количественный метод, основанный на показателях числовых данных, но, честно говоря, лучшие прогнозисты полагаются на комбинацию обоих.

Вот несколько вопросов, которые вы можете задать себе при выборе метода прогнозирования:

  • Насколько хорошо вы понимаете свой рынок?
  • Он растет или уменьшается и почему?
  • Есть ли новые потребительские, конкурентные или технологические тренды?
  • Это сезонный бизнес?

Если вы не очень много знаете о своем рынке и происходящих важных изменениях, вы можете использовать качественный метод, который опирается на советы экспертов.

Количественный метод часто использует исторические данные, такие как предыдущие данные о продажах и доходах, производственные и финансовые отчеты, а также статистику посещаемости сайта. Например, анализ данных о сезонных продажах может помочь компании спланировать на следующий год производственные потребности и человеческие ресурсы на основе прошлогодних месячных или квартальных показателей.

Количественный метод также использует прогнозы, основанные на статистическом моделировании, анализе тенденций или другой информации из экспертных источников, таких как правительственные учреждения, торговые ассоциации и даже академические учреждения.

Качественное прогнозирование включает в себя сочетание количественных и качественных методов. Главное для вас – это справиться с последствиями ошибки, поэтому минимизируйте риск, выбирая лучшую технику для вашей ситуации.

Использование количественного метода прогнозирования

Прогнозирование продаж с использованием количественных методов означает, что вам необходимо иметь исторические данные о продажах. То, что вам удалось продать в прошлом, может быть очень хорошим показателем того, что вы сможете продавать в будущем. Каждый период времени, когда ваша компания продавала свои продукты и услуги, происходило множество событий, с точки зрения конкурентных действий, потребительских тенденций и даже изменений в экономике в целом.

Исторические данные, которые вы используете для прогнозирования продаж, должны быть чистыми. То есть ваши данные должны быть точны, они не искажены событиями, которые были вне вашего контроля, т.к. это маскирует истинные и фактические результаты продаж за определенный период.

Для тех методов, которыми мы собираемся поделиться, вам нужно как можно больше данных о прошлых продажах. Обратитесь в финансовый или IT-отдел, чтобы они вам помогли собрать самые точные и полные данные, которые доступны. После этого вам следует очистить эти данные от множества переменных, которые ведут к неточностям прогноза.

Для начала убедитесь, что вы понимаете периоды времени, которые ваша компания использует для регистрации продаж. Эти данные могут быть ежедневными, еженедельными, ежемесячными, ежеквартальными или даже ежегодными. Если у вас имеется такая возможность, тогда используйте ежеквартальные данные. Исследования показали, что этот период времени дает более точные результаты прогноза.

Затем нанесите данные на график о продажах и посмотрите на них визуально. Спросите себя: «Что здесь происходит?». Если вы видите дикие колебания в данных, т.е. слишком высокие продажи или слишком низкие, попробуйте выяснить, что произошло.

В ваших данных могут быть и другие искажения. Например, ваша компания может регистрировать продажи по полной прейскурантной цене, тогда как фактические денежные поступления намного меньше из-за скидок. Скидки, которые вы предлагаете от месяца к месяцу, могут существенно отличаться. Методы, о которых вы узнаете далее, могут решить проблему такого типа.

Далее, избавьтесь от данных, которые представляют период, который не отражает ваш текущий бизнес. Если вы приобретаете бизнес в результате которого заявленные продажи растут, вы можете либо проигнорировать результаты продаж до приобретения, либо использовать два отдельных набора данных для прогнозирования продаж и сложить их вместе.

Теперь перейдем непосредственно к самим методам количественного прогнозирования. Простой, но эффективный метод прогнозирования продаж – это метод, который мы называем ролловер (roll-over). Его легко использовать, потому что техника делает всю работу за вас. Нет расчетов, нет догадок.

Вот как работает прогноз ролловер. Прогноз на следующий период времени – это просто фактические результаты продаж за последний период. Другим словами, для прогнозирования продаж вы берете фактические результаты продаж за один период, например, в прошлом месяце, и делаете это же число своим прогнозом на следующий месяц.

Но как такой подход может быть точным? Как и в случае с любой другой техникой прогнозирования, эта методика будет иметь определенный уровень ошибки, но вы будете удивлены, насколько этот подход может быть очень эффективным для многих бизнес-моделей.

Если вы работаете в довольно стабильном бизнесе с небольшой сезонностью или, вообще без нее, эта техника может вам подойти. И что самое важное в данном методе – независимо от того, насколько он точен, его результаты могут служить ориентиром для сравнения с другими методами прогнозирования.

Давайте посмотрим, как рассчитать погрешность между фактическими и прогнозируемыми продажами. В столбце C вы найдете фактические результаты за 24 месяца. В столбце D вы увидите прогнозируемые результаты ролловера, которые являются фактическими результатами предыдущего месяца. Например, вы можете видеть, что прогноз ролловер на февраль такой же, как и в январе – 4398 единиц.

Прогноз продаж по методу ролловер

Теперь, чтобы определить среднюю погрешность, мы собираемся вычесть прогноз ролловер из фактических результатов. Мы будем использовать функцию абсолютного значения (=ABS), потому что нам все равно, положительная или отрицательная разница. Здесь у нас есть разница между фактическим результатом и прогнозируемым результатом за период. Мы можем перетащить эту ячейку вниз, чтобы быстро рассчитать оставшиеся погрешности по всем месяцам.

Прогноз объема продаж по методу ролловер

Наконец, мы хотим найти среднюю погрешность для прогноза ролловер. Мы будем использовать функцию (=СРЗНАЧ) и выделим все погрешности по всем месяцам. Получается, что округленная среднемесячная погрешность составляет 1420 единиц продукции. Это довольно хорошо, в зависимости от того, что может выдержать ваша бизнес-модель. Давайте помнить об этом числе, когда будем оценивать другие методы прогнозирования, чтобы понять, сможем ли мы его улучшить.

Прогнозирование объема продаж продукции

С помощью метода ролловер вы используете только фактические результаты продаж текущего месяца, чтобы спрогнозировать следующий. По сути, вы предполагаете, что все, что вы знаете о будущем месяце, основано только на том, что вы узнали в этом. Но это не совсем так. Если у вас есть результаты прошлых продаж в течение нескольких месяцев, у вас есть возможность учиться у каждого месяца. Это может улучшить точность вашего прогноза.

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

Этот метод называется прогнозом скользящего среднего. Среднее число движется от месяца к месяцу. Посмотрим, работает ли он лучше, чем наш предыдущий метод.

Мы начнем с расчета скользящей средней за май. Для этого мы сначала подведем итоги за четыре месяца, то есть с января по апрель, а затем, разделим на четыре. Скользящая средняя составляет 5 534.

Прогноз продаж через скользящее среднее

Далее, мы вычисляем среднюю погрешность, вычитая скользящее среднее из фактических результатов с помощью функции абсолютного значения (=ABS). Похоже, что наша средняя погрешность составила 988 единиц.

Прогнозирование продаж методом скользящей средней

Теперь рассчитаем среднюю погрешность за все месяцы. Мы снова перетаскиваем ячейку скользящего среднего на последний месяц и сделаем то же самое со средней погрешностью. Мы так же используем функцию =СРЗНАЧ и найдем среднюю погрешность за весь период. Она составила 1312 единиц, что уже лучше, чем 1420, которые мы получили с помощью метода ролловер.

прогноз продаж по методу средней скользящей

Но что, если характер вашего бизнеса таков, что в последние месяцы квартала вы имеете наибольший объем продаж? Другими словами, в эти месяцы прослеживается наибольшая динамика на вашем рынке. Здесь вам необходимо делать упор на последние месяцы. Этот метод называется взвешенным скользящим средним.

Вот как рассчитать взвешенное скользящее среднее за май месяц:

1. Во-первых, мы используем фактические продажи за январь-апрель, как и раньше, но теперь мы хотим решить, какой вес должен иметь каждый месяц. Мы думаем, что в апреле получим 40% веса, март – 30%, февраль – 20%, а январь – 10%. Мы выбрали эти проценты произвольно, но вы можете поэкспериментировать, опираясь на вашу статистику продаж, чтобы найти то, что лучше для вас.

2. Во-вторых, вычислим взвешенное скользящее среднее в Excel. Сначала мы умножаем фактические результаты за январь на 0,1, затем добавляем фактические результаты за февраль и умножаем на 0,2, еще добавляем фактические результаты за март, умноженные на 0,3, и, наконец, добавляем фактические результаты за апрель, умноженные на 0,4. Нажимаем Enter и получаем 5 754 единиц.

Прогнозирование продаж методом взвешенной скользящей средней

3. В-третьих, когда у нас уже есть прогноз взвешенной скользящей средней, давайте посмотрим, в чем сейчас заключается погрешность, через вычитание полученного результата 5754 с фактического результата мая месяца.

Погрешность прогноза продаж методом взвешенной скользящей средней

4. В-четвертых, просчитаем среднюю погрешность за два года. Для этого потянем обе формулы до последнего месяца. Мы получили результат 1257, что еще лучше предыдущих результатов. Это говорит о том, что последние месяцы действительно отражают то, что происходит в нашем бизнесе.

Результат прогнозирования продаж методом взвешенной скользящей средней

Мы возьмем последнюю модель. В конце концов, более точный прогноз позволяет нам и нашей команде лучше управлять планами действий на случай непредвиденных обстоятельств, а именно этим и занимается прогнозирование продаж – управление рисками и возможностями нашего бизнеса.

Мы хотим показать вам еще одну методику количественного прогнозирования, потому что она популярна у опытных прогнозистов и дает очень хорошие результаты в большинстве ситуаций. Данный метод называется экспоненциальным сглаживанием (ЭС).

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

Что если бы был способ собрать все данные о продажах за предыдущие месяцы, но сделать это таким образом, чтобы сгладить большие максимумы и минимумы в наших данных? По сути, это устраняет то, что мы называем «шумом» наших данных.

Это легко рассчитать. Нам нужно только три показателя. Продажи за текущий период, прогноз на текущий период и весовой коэффициент для текущего периода, точно такой же, как мы использовали для взвешенной скользящей средней. Только теперь это число будет называться сглаживающим фактором.

Вот как это рассчитать. Возьмем фактические продажи за последний период, умноженные на коэффициент сглаживания. Добавьте к этому прогноз самого последнего периода, умноженный на один минус коэффициент сглаживания.

ЭС=(ФП×КС) + (ПП×(1−КС))

ФП – соответствует фактическим продажам за последний период;

КС – равно коэффициенту сглаживания, представленному в десятичной форме. Давайте использовать тот же вес из последнего примера 0,4;

ПП – соответствует прогнозу самого последнего периода. Другими словами – это результат вычисления сглаживания из предыдущего периода, т.е. ЭС предыдущего месяца.

Используя скользящую среднюю и метод ролловер, мы предполагаем, что каждый результат продаж содержит некоторое предвидение относительно будущих результатов. Теперь мы также учитываем не только прошлые фактические результаты, но и все прошлые прогнозы. Другими словами, мы предполагаем, что прошлые прогнозы тоже могут поделиться с нами о будущем прогнозе.

Рассчитаем среднее экспоненциального сглаживания в Excel. В электронной таблице Excel мы начнем со столбца J. Поскольку январь – наш первый месяц в наборе данных, мы возьмем фактические результаты за январь и предположим, что это прогноз. Итак, мы возьмем 4398 с января месяца и перенесем это же число в ячейку J3. Чтобы рассчитать прогноз на февраль, мы умножим фактические результаты предыдущего месяца на 0,4, а затем добавим прогноз предыдущего месяца, умноженный на 0,6. Опять же, эти числа выбираются произвольно, и вы можете выбрать показатели, которые больше подходят вам под бизнес-модель.

Прогнозирование продаж методом экспоненциального сглаживания

Далее, мы вычислим абсолютную погрешность, вычитая фактические результаты по прогнозу экспоненциального сглаживания.

Прогноз продаж методом экспоненциального сглаживания

Мы еще раз перетащим обе эти формулы до последнего месяца. Наконец, мы рассчитаем среднее значение ошибки для сравнения с другими методами прогнозирования. У нас получилась средняя погрешность равна 1229 единиц, что еще немного лучше предыдущих результатов.

Результаты расчетов прогноза продаж методом экспоненциального сглаживания

Экспоненциальное сглаживание не только легко, но и отлично реагирует на новые тенденции или сезонность в вашем бизнесе. Этот метод быстро реагирует на изменения на рынке, сохраняя при этом лучший результат предвидения из всех перечисленных методик.

Использование качественного метода прогнозирования продаж

Прогнозирование продаж опирается на поведение клиентов, а именно, что клиенты будут делать или не будут делать в течение определенного периода времени, поэтому имеет смысл применить ориентированный на клиента подход к прогнозированию. Это значит смотреть на два вида данных: что вы знаете о своих клиентах и что ваши клиенты знают о себе.

Начнем с первого. Анализируя любой рынок, вы хотите сгруппировать клиентов по четырем типам:

  1. Клиенты, которые уже покупают у вас. На самом деле, они не только покупают у вас, они покупают исключительно у вас, и никогда у конкурентов.
  2. Вторая группа похожа на первую в том, что они в настоящее время покупают ваши товары и услуги. Разница в том, что эти клиенты также покупают товары у ваших конкурентов. Почему? Потому, что для некоторых категорий продуктов клиенты хотят выбора. Например, рынок одежды. Вы почти наверняка носите одежду от разных производителей. Рынок продуктов питания является еще одним примером.
  3. Третья группа клиентов – это те, кто покупает исключительно у ваших конкурентов, а не у вас. По крайней мере, пока.
  4. Четвертая группа клиентов – это те, кто не покупает ваш тип продукта у кого-либо. Они называются потребителями без категории. Эти потенциальные клиенты очень важны, потому что их приобретение дает вам новый источник дохода. Вместо того чтобы просто брать долю рынка у конкурента, получение таких клиентов помогает вам увеличить свой рынок.

Теперь вам нужно оценить потенциальное количество клиентов, которых вы могли бы привлечь для каждого из этих четырех типов.

  • Сначала вы оцениваете общее количество клиентов для каждого типа.
  • Затем вы делаете предположения о том, какой процент вы можете переманить на свою сторону. В прогнозировании продаж мы называем это подходом к прогнозу сверху вниз. Вы сначала оцениваете клиентов из первых групп, а затем думаете, чем вы можете привлечь остальных из последних двух категорий.

Второй ориентированный на клиента подход к прогнозированию прост: спросите своих клиентов, что они ожидают у вас заказать в ближайший период. Конечно, это зависит от вашей отрасли, но вы будете удивлены, насколько клиенты смогут и захотят рассказать вам об ожидаемых расходах на предстоящий год.

Вы можете подумать, что потенциальные клиенты не захотят тратить на это время. Тогда дайте им оптовую скидку или другой стимул, чтобы сообщить вам о своих намерениях. Даже если это не на 100% точно, это все же хорошая информация. Прогнозирование – это управление погрешностями и клиенты могут сделать многое, чтобы помочь вам.

Торговые представители и ваши дистрибьюторы обладают уникальными, близкими к рынку взглядами, что может принести дополнительную пользу в прогнозировании продаж. Вот как это можно использовать.

Во-первых, попросите своих представителей и дистрибьюторов дать вам оценку общего годового объема продаж на их территории. Затем попросите их разбить эту сумму по месяцам или кварталам. Этот шаг хорош тем, что он заставляет их распределять общее количество по меньшим периодам времени. Это заставляет их действительно задуматься об оценках, которые они вам дают.


Теперь совет. Самый большой риск, связанный с тем, чтобы спрашивать представителей и дистрибьюторов об оценках продаж заключается в том, что вряд ли они будут проводить различие между прогнозом и квотой продаж. Торговые представители предпочли бы торговую квоту ниже, чем то, что может продаться на рынке. В этом есть смысл. Кому нужна квота продаж, которая не может быть достигнута?


Это одна из основных причин, по которой вы хотите использовать комбинацию качественных и количественных методов прогнозирования. Использование нескольких методов поможет вам обнаружить эту проблему.

Когда вам дают оценки от торговых представителей и дистрибьюторов, самое важное, что вы понимаете, какие предположения они использовали для оценки. Например, каковы их предположения о новых или утерянных клиентах, новых конкурентах, ценовых изменениях, новых маркетинговых инициативах, новых продуктах и т. д.

Наконец, вы можете рассмотреть возможность использования простого математического метода, называемого анализом ожидаемых значений. Ожидаемое значение – это ожидаемый прогноз для данной территории. ОЗ рассчитывается путем умножения каждого из возможных результатов на вероятность каждого результата, а затем суммирования всех этих значений.

Как это сделать. Попросите вашего представителя или дистрибьютора предоставить вам приблизительные продажи по каждому клиенту, и вероятность их достижения. Вероятность означает, что прогноз будет достигнут от 1% до 100%.

Давайте предположим, что у представителя пять клиентов, и он предоставляет вам всю информацию. Ожидаемое значение является прогнозом, основанным приведенном выше уравнении. Таким образом, в этом уравнении вы умножаете вероятность прогноза на каждого клиента, а затем складываете все вместе.

Использование анализа ожидаемых значений, скорее всего, даст прогноз с меньшей ошибкой, чем просто запрос представителей дать общий годовой прогноз. Подход ОЗ использует их скрытые знания о том, что происходит на их территории и эти знания могут помочь вам сделать лучшие прогнозы продаж.

Для некоторых отраслей лучший способ прогнозировать продажи – использовать группу экспертов. Это люди, которые имеют широкий спектр знаний в вашей отрасли. Вы можете работать на рынке, который является сезонным или непредсказуемым из-за факторов, связанных с экономикой или политическим климатом. Именно здесь экспертная оценка может помочь уменьшить ваши ошибки в прогнозировании.

Например, давайте представим, что вы занимаетесь строительными материалами. Ваша компания производит товары для строительства новых домов, а вы продаете товары новым подрядчикам. Это прекрасный пример отрасли, на которую влияют такие экономические факторы, как доверие потребителей, процентные ставки и демографические тенденции.

Прогнозирование продаж может быть сложным и дорогостоящим, если вы ошибаетесь. Чтобы создать группу экспертов, ищите людей, которые имеют разнообразное и уникальное представление об этой отрасли. Например, вы можете включить людей, которые работают в сфере ипотеки. Вы также можете включить экспертов по недвижимости, которые отслеживают движение рынка покупки жилья. Они дают важную информацию о покупателях и строительных компаниях, которые могут помочь вам с вашим прогнозом.

Когда вы создали группу экспертов, вы должны решить, какую информацию вы хотите от них получать. Хотите ли вы, чтобы оценка строительства нового дома базировалась на национальном, региональном или вашем рынке? Хотите ли вы получать ежегодные, ежеквартальные или ежемесячные данные?

Старайтесь определить, к какой группе экспертов лучше всего обращаться. Любая группа будет иметь разные уровни знаний и опыта, что помогает нейтрализовать искажения в данных. Когда вы получите их индивидуальные прогнозы строительства новых домов в следующем году, вы обнаружите, что все они разные, иногда совсем другие.

Вот совет: главное, не индивидуальный прогноз от каждого члена группы, а то, какие предположения они сделали, чтобы сделать этот прогноз. Вам больше всего нужны их предположения, потому что именно здесь вы найдете самые важные идеи о том, как разработать свой прогноз. На основании их предположений вы сможете решить, какие из них наиболее важны, а какие следует свести к минимуму или, возможно, даже игнорировать. Возьмите важные предположения и найдите способ проверить их.

Как и все методы прогнозирования, речь идет о точности по сравнению с нашей контрольной отметкой – прогнозом по методу ролловер. Вам необходимо отслеживать, как работают эксперты, по сравнению с простым ежемесячным подходом прогнозирования и решить, смогут ли эксперты дать более надежный результат.

Заключение

Правильное прогнозирование продаж – это несложный процесс, просто он требует немного времени для получения правильных данных и применения нескольких простых методов. Чем лучше вы становитесь в этом процессе, тем больше вы помогаете своей компании расти и оставаться конкурентоспособной.

Что еще интересного почитать


КУРС

EXCEL ACADEMY

Научитесь использовать все прикладные инструменты из функционала MS Excel.

Любому бизнесу интересно заглянуть в будущее и правильно ответить на вопрос: «А сколько денег мы заработаем за следующий период?» Ответить на такого рода вопросы позволяют различные методики прогнозирования. В данной статье мы с вами рассмотрим несколько таких методик и произведем все необходимые расчеты в Excel. Еще больше про анализ данных в Excel мы рассказываем на нашем открытом курсе «Аналитика в Excel».

Постановка задачи

Исходные данные

Для начала, давайте определимся, какие у нас есть исходные данные и что нам нужно получить на выходе. Фактически, все что у нас есть, это некоторые исторические данные. Если мы говорим о прогнозировании продаж, то историческими данными будут продажи за предыдущие периоды.

Примечание. Собранные в разные моменты времени значения одной и той же величины образуют временной ряд. Каждое значение такого временного ряда называется измерением. Например: данные о продажах за последние 5 лет по месяцам — временной ряд; продажи за январь прошлого года — измерение.

Составляющие прогноза

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

  • Изменение нашей пронозируемой величины (например, продаж) подчиняется некоторому закону. Другими словами, в временном ряде можно проследить некую тенденцию. В математике такая тенденция называется трендом.
  • Изменение значений в временном ряде может зависить от промежутка времени. Другими словами, при построении модели необходимо будет учесть коэффициент сезонности. Например, продажи арбузов в январе и августе не могут быть одинаковыми, т.к. это сезонный продукт и летом продажи значительно выше.
  • Изменение значений в временном ряде периодически повторяется, т.е. наблюдается некоторая цикличность.

Эти три пункта в совокупность образуют регулярную составляющую временного ряда.

Примечание. Не обязательно все три элемента регулярной составляющей должны присутствовать в временном ряде.

Однако, помимо регулярной составляющей, в временном ряде присутствует еще некоторое случайное отклонение. Интуитивно это понятно – продажи могут зависеть от многих факторов, некоторые из которых могут быть случайными.

Вывод. Чтобы комплексно описать временной ряд, необходимо учесть 2 главных компонента: регулярную составляющую (тренд + сезонность + цикличность) и случайную составляющую.

Виды моделей

Следующий вопрос, на который нужно ответить при построении прогноза: “А какие модели временного ряда бывают?”

Обычно выделяют два основных вида:

  • Аддитивная модель: Уровень временного ряда = Тренд + Сезонность + Случайные отклонения
  • Мультипликативная модель: Уровень временного ряда = Тренд X Сезонность X Случайные отклонения

Иногда также выделают смешанную модель в отдельную группу:

  • Смешанная модель: Уровень временного ряда = Тренд X Сезонность + Случайные отклонения

С моделями мы определились, но теперь возникает еще один вопрос: «А когда какую модель лучше использовать?»

Классический вариант такой:
— Аддитивная модель используется, если амплитуда колебаний более-менее постоянная;
— Мультипликативная – если амплитуда колебаний зависит от значения сезонной компоненты.

Пример:

график пример адаптивной и мультипликативной модели

Решение задачи с помощью Excel

Итак, необходимые теоретические знания мы с вами получили, пришло время применить их на практике. Мы будем с вами использовать классическую аддитивную модель для построения прогноза. Однако, мы построим с вами два прогноза:

  1. с использованием линейного тренда
  2. с использованием полиномиального тренда

Во всех руководствах, как правило, разбирается только линейный тренд, поэтому полиномиальная модель будет крайне полезна для вас и вашей работы!


КУРС

EXCEL ACADEMY

Научитесь использовать все прикладные инструменты из функционала MS Excel.

Модель с линейным трендом

Пусть у нас есть исходная информация по продажам за 2 года:

таблица с информацией о продажах для прогнозирования

Учитывая, что мы используем линейный тренд, то нам необходимо найти коэффициенты уравнения

y = ax + b

где:

  • y – значения продаж
  • x – номер периода
  • a – коэффициент наклона прямой тренда
  • b – свободный член тренда

Рассчитать коэффициенты данного уравнения можно с помощью формулы массива и функции ЛИНЕЙН. Нам необходимо будет сделать следующую последовательность действий:

  1. Выделяем две ячейки рядом
  2. Ставим курсор в поле формул и вводим формулу =ЛИНЕЙН(C4:C27;B4:B27)
  3. Нажимаем Ctrl+Shift+Enter, чтобы активировать формулу массива

На выходе мы получили 2 числа: первое — коэффициент a, второе – свободный член b.

таблица с информацией о продажах для прогнозирования 2

Теперь нам нужно рассчитать для каждого периода значение линейного тренда. Сделать это крайне просто — достаточно в полученное уравнение подставить известные номера периодов. Например, в нашем случае, мы прописываем формулу =B4*$F$4+$G$4 в ячейке I4 и протягиваем ее вниз по всем периодам.

расчет значения линейного тренда

Нам осталось рассчитать коэффициент сезонности для каждого периода. Учитывая, что у нас есть исторические данные за два года, разумно будет учесть это при расчете. Можем сделать следующим образом: в ячейке J4 прописываем формулу =(C4+C16)/СРЗНАЧ($C$4:$C$27)/2 и протягиваем вниз на 12 месяцев (т.е. до J15).

расчет коэффициента сезонности

Что нам это дало? Мы посчитали, сколько суммарно продавалось каждый январь/каждый февраль и так далее, а потом разделили это на среднее значение продаж за все два периода.

То есть мы выяснили, как продажи двух январей отклонялись от средних продаж за два года, как продажи двух февралей отклонялись и так далее. Это и дает нам коэффициент сезонности. В конце формулы делим на 2, т.к. в расчете фигурировало 2 периода.

Примечание. Рассчитали только 12 коэффициентов, т.к. один коэффициент учитывает продажи сразу за 2 аналогичных периода.

Итак, теперь мы на финишной прямой. Нам осталось рассчитать тренд для будущих периодов и учесть коэффициент сезонности для них. Давайте амбициозно построим прогноз на год вперед.

Сначала создаем столбец, в котором прописываем номера будущих периодов. В нашем случае нумерация начинается с 25 периода.

Далее, для расчета значения тренда просто прописываем уже известную нам формулу =L4*$F$4+$G$4 и протягиваем вниз на все 12 прогнозируемых периодов.

И последний штрих — умножаем полученное значение на коэффициент сезонности. Вуаля, это и есть итоговый ответ в данной модели!

финальная таблица с прогнозом

Модель с полиномиальным трендом

Конструкция, которую мы только что с вами построили, достаточно проста. Но у нее есть один большой минус — далеко не всегда она дает достоверные результаты.

Посмотрите сами, какая модель более точно аппроксимирует наши точки — линейный тренд (прямая зеленая линия) или полиномиальный тренд (красная кривая)? Ответ очевиден. Поэтому сейчас мы с вами и разберем, как построить полиномиальную модель в Excel.

Модель прогнозирования с полиномиальным трендом

Пусть все исходные данные у нас будут такими же. Для простоты модели будем учитывать только тренд, без сезонной составляющей.

Для начала давайте определимся, чем полиномиальный тренд отличается от обычного линейного. Правильно — формой уравнения. У линейного тренда мы разбирали обычный график прямой:

У полиномиального тренда же уравнение выглядит иначе:

формула полиномиального тренда

где конечная степень определяется степенью полинома.

Т.е. для полинома 4 степени необходимо найти коэффициенты уравнения:

Согласитесь, выглядит немного страшно. Однако, ничего страшного нет, и мы с легкостью можем решить эту задачку с помощью уже известных нам методов.

  1. Ставим в ячейку F4 курсор и вводим формулу =ИНДЕКС(ЛИНЕЙН($C$4:$C$27;$B$4:$B$27^{1;2;3;4});1;1). Функция ЛИНЕЙН позволяет произвести расчет коэффициентов, а с помощью функции ИНДЕКС мы вытаскиваем нужный нам коэффициент. В данном случае за выбор коэффициента отвечает самый последний аргумент. У нас стоит 1 — это коэффициент при самой высокой степени (т.е. при 4 степени, коэффициент). Кстати, узнать о самых полезных математических формулах Excel можно в нашем бесплатном гайде «Математические функции Excel».
  2. Аналогично прописываем формулу =ИНДЕКС(ЛИНЕЙН($C$4:$C$27;$B$4:$B$27^{1;2;3;4});1;2) в ячейке ниже.
  3. Делаем такие же действия, пока не найдем все коэффициенты.

Кстати говоря, мы можем легко сами себя проверить. Давайте построим график наших продаж и добавим к нему полиномиальный тренд.

  1. Выделяем столбец с продажами
  2. Выбираем «Вставка» → «График» → «Точечный» → «Точечная диаграмма»
  3. Нажимаем на любую точку графика правой кнопкой мыши и выбираем «Добавить линию тренда»
  4. В открывшемся справа меню выбираем «Полиномиальная модель», меняем степень на 4 и ставим галочку на «Показывать уравнение на диаграмме»

Теперь вы наглядно можете видеть, как рассчитанный тренд аппроксимирует исходные данные и как выглядит само уравнение. Можно сравнить уравнение на графике с вашими коэффициентами. Сходится? Значит сделали все верно!

Помимо всего прочего, вы можете сразу оценить точность аппроксимации (не полностью, но хотя бы первично). Это делается с помощью коэффициента R^2. Тут у вас снова есть два пути:

  1. Вы можете вывести коэффициент на график, поставив галочку «Поместить на диаграмму величину достоверности аппроксимации»
  2. Вы можете рассчитать коэффициент R^2 самостоятельно по формуле =ИНДЕКС(ЛИНЕЙН($C$4:$C$27;$B$4:$B$27^{1;2;3;4};;1);3;1)

Заключение

Мы с вами подробно разобрали вопрос прогнозирования — изучили необходимые термины и виды моделей, построили аддитивную модель в Excel с использованием линейного и полиномиального тренда, а также научились отображать результаты своих вычислений на графиках. Все это позволит вам эффективно внедрять полученные знания на работе, усложнять существующие модели и уточнять прогнозы. Чем большим количеством методов и инструментов вы будете владеть, тем выше будет ваш профессиональный уровень и статус на рынке труда.

Если вас интересуют еще какие-то модели прогнозирования — напишите нам об этом, и мы постараемся осветить эти темы в дальнейших своих статьях! Или запишитесь на курс «Excel Academy» от SF Education, где мы рассказываем про возможности Excel, необходимые для анализа.

Автор: Алексанян Андрон, эксперт SF Education


КУРС

EXCEL ACADEMY

Научитесь использовать все прикладные инструменты из функционала MS Excel.

Блог SF Education

Data Science

5 примеров экономии времени в Excel

Что для работодателя главное в сотруднике? Добросовестность, ответственность, профессионализм и, конечно же, умение пользоваться отведенным временем! Предлагаем познакомиться с очень нужными, на наш взгляд,…

Понравилась статья? Поделить с друзьями:
  • Программа attestat для excel скачать
  • Прогнозирование на основе тренда в excel
  • Программа 2010 года excel
  • Прогнозирование методом скользящей средней на excel
  • Программ которые конвертируют документы в word