74
Технический анализ данных отдела продаж tp://www.fastbusinesshelp.biz/ Павел Милосердов

20151009 Технический анализ продаж

Embed Size (px)

Citation preview

Page 1: 20151009 Технический анализ продаж

Технический анализ данных отдела

продаж

http://www.fastbusinesshelp.biz/

Павел Милосердов

Page 2: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Содержание• Зачем нужен анализ данных?• Что мы хотим получить в результате?• А что мы обычно получаем в

результате?• А что нам на самом деле необходимо?• Какой должна быть форма

представления итогов и выводов?• Какие выводы мы хотим сделать?

Page 3: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Содержание• Почему зачастую невозможно получить

корректные данные из учетной системы?• Какие исходные данные нам необходимы?• Как выкачать данные из учетной системы?• В каком формате?• Какой программой пользоваться для

анализа данных?• Как загрузить данные для обработки и

проверить корректность загруженных данных?

Page 4: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Содержание• Как получить основные

аналитические срезы?• Как не потеряться в запросах к

базе?• Как проверить полученные

результаты?• Как визуализировать полученные

результаты?

Page 5: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Содержание• Методика построения прогноза

закупок/продаж с использованием полученных данных

• Методика определения выгодных и невыгодных SKU

• Методика определения привлекательности клиентов

• Методика расчета неликвидов• Методика управления складскими

запасами через ценообразование

Page 6: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Зачем нужен анализ данных?

Ответы на четыре вопроса:• Где мы находимся?• Что у нас есть из ресурсов?• Что помогает нам не утонуть?• А хватит ли у нас сил, чтобы доплыть до

тихой гавани?Мы говорим только о данных отдела продаж из учетной системы, а не о данных вообче …Мы не говорим о данных из CRM-системы или о законтрактованных намерениях, а тем более об обзорах рынка

Page 7: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Зачем нужен анализ данных?

Чего мы не узнаем из анализа данных учетной системы:• О чем думают наши клиенты?• У кого еще они покупают товары и

услуги?• В чем наши конкурентные

преимущества?• Что еще гарантированно можно

продать нашим покупателям?

Page 8: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Что мы хотим получить в результате?

• Ответы на простые вопросы:– Что нас кормит на самом деле?– Сколько мы на этом зарабатываем?– Кто нас кормит на самом деле? – Что они у нас покупают?– Как мы зависим от времени года?– Каков наш фокусный ассортимент?– Куда на самом деле вложены оборотные

средства?– А нужен ли нам широкий ассортимент или …

Page 9: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

А что мы обычно получаем?

• Стандартные или немного доработанные отчеты 1С

• Мы можем:– Увидеть основные тенденции– Увидеть данные за период в

различных разрезах– Попросить программиста настроить

нам какой-нибудь хитрый отчет

Page 10: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

А что мы обычно получаем?

• Что мы не можем:– Делать перекрестный анализ данных

с использованием взаимосвязей между таблицами

– Использовать первичные данные для построения самостоятельных запросов и отчетов

– Использовать данные за несколько отчетных периодов

Page 11: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

А что мы обычно получаем?

• Что мы вынуждены делать:– Чистить полученные данные руками– Исхитряться и строить графики

самостоятельно– Вручную сопоставлять данные для

анализа и визуализации результатов

Page 12: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

А что нам на самом деле необходимо?

• Объем отгрузок• Возвраты• Себестоимость• Торговая наценка• В разрезах:– Всего– По клиентам– По группам товаров– По брендам– По SKU

Page 13: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

А что нам на самом деле необходимо?

• Оплаты по клиентам• Отгрузки vs. Оплаты по клиентам• Отгрузки vs. Торговая наценка– По клиентам– По группам товаров– По брендам– По SKU

Page 14: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

А что нам на самом деле необходимо?

• Закупки vs. Остатки vs. Отгрузки vs. Возвраты– По группам товаров, $$$– По брендам, $$$– По SKU, шт. и $$$

• Накладные (комплекты документов)– Количество за период– Количество на клиента– Время ввода накладной–Физический объем и средний чек

Page 15: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Какой должна быть форма предоставления итогов и

выводов?• Отчет PDF/WORD– Выводы кратко– График к каждому тезису–Формальное описание того, что

сделано:• Что за данные?• Как мы их получили?• Как мы их закачали в систему?• Как мы их увязали между собой?• Какое проблемы были при

преобразовании данных?

Page 16: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Какой должна быть форма предоставления итогов и

выводов?• Отчет PDF/WORD. Основные

аналитические разрезы:– Отгрузки– Оплаты– Торговая наценка– Отгрузки vs. Оплаты по клиентам– Отгрузки vs. Торговая наценка– Закупки vs. Остатки vs. Отгрузки vs.

Возвраты

Page 17: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Какой должна быть форма предоставления итогов и

выводов?• Приложения к отчету:– Данные. Excel– Графики. Excel– База данных и запросы. Access

Page 18: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Какие выводы мы хотим сделать?

• Управленческие решения, которые следуют из «Ответов на простые вопросы»

• Кто мне их напомнит?

Page 19: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

учетной системы?• В учетной системе 1С есть информационная

единица, называемая «документ»• С точки зрения всех бизнес-процессов отдела

продаж и закупок каждое действие крутится вокруг этого «документа»

• Аналитика является следствием обработки информационных единиц типа «документ»

• Неграмотный начальник отдела учета может сделать так, что с точки зрения целостности учетной системы все будет хорошо. Но аналитика будет 100% неверной. А программисту 1С на это в общем … ну вы поняли

Page 20: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

учетной системы?• Не вы контролируете обработку

данных в рамках запросов для построения отчетов

• Не вы определяете структуру данных и правила их обработки

• Не вы заполняете классификаторы, описания и другую информацию

Page 21: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

учетной системы?• Данные могут быть внесены

неверно• Товарные классификаторы могут

быть некорректными• Классификатор

контрагентов/клиентов может быть неполным

• Данные об оплатах могут быть внесены не совсем правильно с точки зрения аналитики

Page 22: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Какие исходные данные нам необходимы?

• Отгрузки– Дата– Номер накладной– Идентификатор

юрлица– Название юрлица– {Название склада}– Артикул– Название товара– Количество– Себестоимость– Сумма отгрузки

• Возвраты– Дата– Номер накладной– Идентификатор

юрлица– Название юрлица– Артикул– Название товара– Количество– Себестоимость

Page 23: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Какие исходные данные нам необходимы?

• Оплаты – Дата– Номер

документа– Идентификатор

юрлица– Название

юрлица– Сумма– Вид оплаты

• Складские остатки– Дата– Артикул– Название товара– Количество на начало

месяца– Количество на конец

месяца– Оприходовано, шт.– Оприходовано, $$$– Сумма на начало

месяца– Сумма на конец месяца

Page 24: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Какие исходные данные нам необходимы?

• Классификатор клиентов– Идентификатор

юрлица– Название юрлица– Идентификатор

клиента– Название клиента– Сегмент/тип

клиента– Адрес/регион– Адрес доставки

• Классификатор товаров– Артикул– Название товара– Группа товаров– Подгруппа товаров– Бренд– Количество в

упаковке– Количество в поддоне– Вес нетто– Вес брутто– Объем

Page 25: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Как выкачать данные из учетной системы?

• С помощью программиста 1С• Отчеты не помогут

Page 26: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

В каком формате выкачать данные из учетной системы?

• CSV – comma separated value - текстовой формат с разделителями

• В качестве разделителя используем символ «|»

• В качестве кодировки используем UTF-8• НЕ ИСПОЛЬЗУЕМ ФОРМАТ С РАЗДЕЛИТЕЛЯМИ В

ВИДЕ ТАБУЛЯЦИИ• НЕ ИСПОЛЬЗУЕМ ФОРМАТ С ФИКСИРОВАННОЙ

ШИРИНОЙ ПОЛЕЙ• НЕ ИСПОЛЬЗУЕМ ФОРМАТ EXCEL• НЕ ИСПОЛЬЗУЕМ КОДИРОВКУ CP1251

Page 27: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

В каком формате выкачать данные из учетной системы?

Page 28: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Какой программой пользоваться для анализа данных?

• Excel– Плюсы

• Удобная корректировка данных• Удобно пользоваться формулами для обработки и

конверсии данных• Быстрый анализ небольшого количества данных

– Минусы• Ограничения по объему данных – 1048576 строк• Ограничения по быстродействию• Ограничения по увязке таблиц между собой в

рамках сложных запросов• Неочевидная система построения запросов

Page 29: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Какой программой пользоваться для анализа данных?

• Статистические пакеты– Плюсы• Встроенные функции обработки данных• Работа с большими объемами данных

–Минусы• Свой встроенный язык описания запросов• Необходимость конвертации данных• Есть не у всех – стоит денег, неудобная

групповая работа

Page 30: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Какой программой пользоваться для анализа данных?

• Access– Плюсы

• Входит в стандартный пакет MS Office• Приемлемая цена• Органическая увязка с Excel и Word• Возможность групповой работы• Высокая скорость разработки стандартизированных методов

обработки данных• Возможность сжатия баз• Возможность работы с большими сетевыми хранилищами данных и

локальными данными одновременно– Минусы

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

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

• Ограничения по объему данных в локальной базе – 1Гб.

Page 31: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?• В Excel:

Page 32: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?• В Excel:

Page 33: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?• В Excel:

Page 34: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?• В Excel:

Page 35: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?• В Excel:

Page 36: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?• В Excel:

Page 37: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?• В Excel:– Нюансы: есть пробел,

а есть неразрывный пробел. Это разные символы. Всего в кодировке Unicode (UTF-8, UTF-7) существует 13 видов пробелов

Page 38: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?• В Excel:

Page 39: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?• В Excel:– Если не провести преобразование

корректным образом, вы будете получать примерно следующее сообщение в формуле:

Page 40: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?• В Excel:– Как отловить ошибки преобразования

величин?

Page 41: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?• В Access:

Page 42: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?

Page 43: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?

Page 44: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?

Page 45: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?

Page 46: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?

Page 47: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?

Page 48: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?

Page 49: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?

Page 50: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?

Page 51: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

данных?

Page 52: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

Page 53: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

Page 54: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

Page 55: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

Page 56: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

Page 57: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Как получить основные аналитические срезы?

• Отгрузки & Возвраты– Запрос – Возвраты со знаком минус– Запрос – Создание таблицы

Отгрузки_и_Возвраты из таблицы Отгрузки

– Запрос – Дополнение таблицы Отгрузки_и_Возвраты данными из таблицы Возвраты_Минус

– Сводная таблица Отгрузки

Page 58: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Как получить основные аналитические срезы?

• Отгрузки & Возвраты– Отгрузки по клиентам – сводная таблица из

таблицы Отгрузки_и_Возвраты + таблица Классификатор клиентов

– Отгрузки по группам товаров – сводная таблица из таблицы Отгрузки_и_Возвраты + таблица Классификатор товаров

– Отгрузки по брендам – сводная таблица из таблицы Отгрузки_и_Возвраты + таблица Классификатор товаров

– Отгрузки по SKU – сводная таблица из таблицы Отгрузки_и_Возвраты

Page 59: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Как получить основные аналитические срезы?

• Отгрузки & Возвраты– Сводная таблица Отгрузки –> Сезонность– Отгрузки по клиентам –> ABC по отгрузкам– Отгрузки по группам товаров –> ABC по

отгрузкам– Отгрузки по брендам –> ABC по отгрузкам– Отгрузки по SKU –> ABC по отгрузкам

Page 60: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Как получить основные аналитические срезы?

• Торговая наценка– Запрос – таблица Отгрузки_и_Возвраты –

Поле Торговая наценка = Сумма отгрузок – Сумма себестоимости

– Запрос – Торговая наценка сводная– Запрос – Торговая наценка по клиентам ->

ABC– Запрос – Торговая наценка по группам

товаров -> ABC– Запрос – Торговая наценка по брендам -> ABC– Запрос – Торговая наценка по SKU -> ABC

Page 61: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Как получить основные аналитические срезы?

• Отгрузки vs. Торговая наценка– Отгрузки vs. Торговая наценка –

рентабельность/маржинальность– По клиентам – ABC торговая наценка vs ABC

отгрузки– По группам товаров – ABC торговая наценка

vs ABC отгрузки– По брендам – ABC торговая наценка vs ABC

отгрузки– По SKU – ABC торговая наценка vs ABC

отгрузки

Page 62: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Как получить основные аналитические срезы?

• Оплаты– Сводная таблица Оплаты по месяцам– Дебиторская задолженность – Начальный

баланс + Оплаты – Отгрузки– Дебиторская задолженность по клиентам –

Начальный баланс + Оплаты – Отгрузки

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

Page 63: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Как получить основные аналитические срезы?

• Накладные (комплекты документов)– Количество за период– Количество на клиента– Время ввода накладной–Физический объем и средний чек

Page 64: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Как не потеряться в запросах к базе?

• Нумерация!!!• Планирование!!!• Все технические запросы и преобразования

данных именуйте 000_название запроса• Распишите для себя последовательность

разделов, например 001_Отгрузки и т.д.Запросы именуйте в соответствии с названиями разделов отчета

• Промежуточные запросы именуйте в соответствии с названиями подразделов 001_Отгрузки_01_ABC

Page 65: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Как проверить полученные результаты?

• Данные учета• Здравый смысл• Дополнительные интервью с

сотрудниками• Наблюдение

Page 66: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Как визуализировать полученные результаты?

• Excel– Данные расчетов выгружаем в

таблицы– К таблицам делаем графики

• Готовый отчет собираем в Word

Page 67: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

• Рейтинг товаров в разрезе Оборот/Торговая наценка + регулярность– ABC/XYZ– На складе: от 6 до 12 месяцев, до 3

до 6 месяцев, менее 3-х месяцев– Средний объем продаж в

штуках/упаковках– Сезонность– Средний складской остаток на конец

периода

Page 68: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

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

• Расчет– Объем отгрузок

расчетный/прогнозный по клиентам с учетом вероятности отгрузки

–Минимально необходимый запас на складе с учетом норматива оборачиваемости товара

– Прогноз отгрузок – 4 месяца. Прогноз закупок – 3 месяца

Page 69: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Методика определения выгодных и не выгодных SKU

% наценки

Общий объем торговой наценки

Высокий (Группа X)

Средний (Группа Y)

Низкий (Группа Z)

Высокий (Группа A - >50%)

наиболее выгодные продукты

локомотивы продаж большие продажи с низкой наценкой

Средний (Группа B – 50-80%)

продукты с высокой наценкой и средним

уровнем продаж

крепкие середнячки

Низкий (Группа C – 80-100%)

продукты с высокой наценкой и

недостаточным уровнем продаж

ассортиментные продукты

невыгодные продукты

Page 70: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Методика определения выгодных и не выгодных SKU

Page 71: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Методика определения привлекательности клиентов

• ABC торговая наценка vs ABC отгрузки

• Учет стоимости доставки• Учет стоимости процессинга

Page 72: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Методика расчета неликвидов• Средний запас товара в днях vs.

Количество месяцев храненияКоличество

месяцев хранения

Средний запас товара, дней

A (до 2-х)

B (от 2-х до 6-ти)

C (больше 6-ти)

A (до 40)

Тестовые продажи для расчета оптимальных

запасов

ВОСПОЛНЕНИЕ ТОВАРНОГО ЗАПАСА

ВОСПОЛНЕНИЕ ТОВАРНОГО ЗАПАСА

B (от 40 до 180)

распродажа распродажа распродажа

C (>180)

РАСПРОДАЖА!!! переоценка и слив переоценка и слив

Page 73: 20151009 Технический анализ продаж

http://www. fastbusinesshelp.biz

Методика управления складскими запасами через ценообразование• Основной принцип – найти точку

ценового равновесия – максимизация торговой наценки

• Ступенчатое изменение цен на основе двух показателей: объема продаж за неделю и цен конкурентов

Page 74: 20151009 Технический анализ продаж

Искренне Ваш:Павел Милосердов

[email protected]

http://www. fastbusinesshelp.biz

+7(926)217-90-90