Bootstrap метод - прогноз нерегулярных, редких продаж

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

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


Суть модели на примере:

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


 

Пример:

Скачайте Excel - файл с примером расчета здесь 

Возьмем продажи запчастей в штуках, и по шагам рассмотрим расчет в Excel:

  1. Присвоим имя диапазону с продажами;
  2. Введем формулу для выборки случайных значений из диапазона продаж;
  3. Сделаем 10 000 рядов с 12 случайными значениями;
  4. Рассчитаем среднее для каждого ряда;
  5. Рассчитаем среднее по средним.
  6. Сделаем прогноз на 3 месяца.

Bootstrap metod

1. Присвоим имя диапазону с объемом продаж.

Для этого:

  • Выделим ряд с объемом продаж;
  • Нажимаем правую кнопку мыши
  • Выбираем пункт «Присвоить имя…»

прогноз нерегулярных продаж

Назовем диапазон «продажи», жмем «ОК»!

как рассчитать прогноз редких продаж

2. Введем формулу для выборки случайных значений из массива «продажи»:

Для создания случайной выборки вводим формулу:

=ИНДЕКС(продажи;ЧСТРОК(продажи)*СЛЧИС()+1;ЧИСЛСТОЛБ(продажи)*СЛЧИС()+1),
где

  • =ИНДЕКС() – формула для возврата объема продаж из нашего ряда «продажи»;
  • «продажи» – именованный диапазон с продажами;
  • ЧСТРОК(продажи) – считает количество строк в массиве «продажи»
  • ЧИСЛСТОЛБ(продажи) – возвращает количество столбцов в массиве «продажи»
  • СЛЧИС() – формула для генерации случайного числа от 0 до 1

Bootstrapping

3. Создаем выборку из 12 значений и 10 000 рядов:

Протягиваем формулу на 12 столбцов

как рассчитать прогноз нерегулярных продаж

И на 10 000 рядов (пронумеруем строки до 10 000 и нажмем 2 раза левой кнопкой мыши на квадратик правом нижнем углу):

нерегулярные продажи расчет прогноза

Получаем таблицу со случайной выборкой 12 периодов 10 000 раз:

нерегулярные продажи

4. Рассчитываем среднее для каждого ряда:

расчет прогноза нерегулярных продаж

 5. Рассчитываем среднее по средним:

Bootstrapp metod

 6. Рассчитаем прогноз на 3 месяца.

Среднее по средним умножим на 3, получаем прогноз на 3 месяца:

рассчитать прогноз нерегулярных продаж

Скачайте Excel - файл с примером расчета здесь 

Готово!

Данный метод подходит для нормального распределения, но фактическое может значительно отличаться, а может не отличаться.  Как нам его оценить в Excel быстро, без графиков, с границами…? - рассмотрим в следующей статье – “Анализ нормального распределения в Excel – Bootstrapping – 2».


 

Программа для прогнозирования Forecast4AC PRO (начиная с версии 4.7) умеет автоматически выбирать данную модель для временных рядов с редкими продажами. 

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

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

Novo Forecast - прогноз в Excel - точно, легко и быстро!

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

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

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

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

Зарегистрируйтесь и скачайте решения

Комментарии   

#4 Алексей Батурин 17.10.2017 14:39
Цитирую Алексей:
Цитирую Алексей:
Цитирую Алексей:
Это все конечно здорово. А если у меня 1000 позиций, мне под каждой позицией выстраивать ряд в 10 000 случайных чисел?

Алексей, добры день!
Для этого есть программы, которые за вас все это сделают:
1 Novo Forecast - https://4analytics.ru/novo-forecast/novo-forecast-pro-programma-dlya-prognozirovaniya.html

2 Forecast4AC - https://4analytics.ru/forecast4ac-pro-programma-dlya-prognozirovaniya/prezentaciya-programmi-dlya-prognozirovaniya-forecast4ac-pro.html



Скажите сколько она стоит ?


Алексей, цены здесь: https://4analytics.ru/glavnoe/produkti-uslugi-i-specialnie-predlojeniya.html
Цитировать
#3 Алексей 17.10.2017 14:03
Цитирую Алексей:
Цитирую Алексей:
Это все конечно здорово. А если у меня 1000 позиций, мне под каждой позицией выстраивать ряд в 10 000 случайных чисел?

Алексей, добры день!
Для этого есть программы, которые за вас все это сделают:
1 Novo Forecast - https://4analytics.ru/novo-forecast/novo-forecast-pro-programma-dlya-prognozirovaniya.html

2 Forecast4AC - https://4analytics.ru/forecast4ac-pro-programma-dlya-prognozirovaniya/prezentaciya-programmi-dlya-prognozirovaniya-forecast4ac-pro.html



Скажите сколько она стоит ?
Цитировать
#2 Алексей Батурин 17.10.2017 13:39
Цитирую Алексей:
Это все конечно здорово. А если у меня 1000 позиций, мне под каждой позицией выстраивать ряд в 10 000 случайных чисел?

Алексей, добры день!
Для этого есть программы, которые за вас все это сделают:
1 Novo Forecast - https://4analytics.ru/novo-forecast/novo-forecast-pro-programma-dlya-prognozirovaniya.html

2 Forecast4AC - https://4analytics.ru/forecast4ac-pro-programma-dlya-prognozirovaniya/prezentaciya-programmi-dlya-prognozirovaniya-forecast4ac-pro.html
Цитировать
#1 Алексей 17.10.2017 13:27
Это все конечно здорово. А если у меня 1000 позиций, мне под каждой позицией выстраивать ряд в 10 000 случайных чисел?
Цитировать

Добавить комментарий