Что добавляет XYZ к рейтингу товаров?
Какие товары приносят выручку регулярно, а какие дают большой итог редкими продажами? XYZ-анализ оценивает колебания спроса, а ABC распределяет ассортимент по вкладу в выбранный показатель. Вместе они помогают отличить важный стабильный товар от важного непредсказуемого. Для магазина это повод по-разному организовать пополнение и продвижение, потому что одинаковая выручка за период может скрывать совершенно разный порядок продаж и разную потребность в запасе.
Это две отдельные оси. Буква A не означает стабильность, а X не сообщает, сколько денег принёс товар.
Дальше используем выручку для ABC и количество проданных единиц по равным периодам для XYZ. Такой выбор нужен для понятного первого разбора. В методике ABC МоегоСклада критерий классификации выбирают под задачу. Если руководителя интересует вклад в прибыль, показатель заменяют и строят отдельный рейтинг. Смешивать выручку одних товаров с прибылью других нельзя: одинаковые буквы перестанут отражать сравнимую величину.
Два вопроса к товару
ABC
Какую часть выбранного результата даёт товар.
XYZ
Насколько меняется количество его продаж.
История продаж сначала становится сопоставимой
Расчёт начинается с правил выгрузки. Одной позиции соответствует один идентификатор, а количество приводится к одной единице измерения. Если в части строк указаны упаковки, а в части — штуки, программа вычислит колебания смешанных величин вместо колебаний продаж. Данные о возвратах тоже обрабатывают одинаково. Иначе один товар получит чистое количество после возвратов, а другой останется с валовыми отгрузками, и различие групп будет вызвано учётом.
Пустая ячейка требует объяснения. Нулевая продажа, отсутствие товара и незагруженные данные — три разных причины отсутствующего значения.
Для рабочего файла нужны поля: идентификатор товара, название, товарная группа, период, проданное количество, выручка и признак доступности. Отдельно полезны пометки об акции и изменении цены. В примере выгрузки МоегоСклада используется отчёт «Прибыльность по товарам» с детализацией. Название отчёта помогает найти исходные записи, но правило формирования ряда всё равно выбирает аналитик: если программа выгрузила только периоды с продажами и пропустила остальные, внешне ровная последовательность уже не опишет весь календарь работы магазина.
Сначала разумнее разобрать одну сопоставимую товарную группу. Смешение расходных материалов и редко покупаемого оборудования создаст рейтинг, в котором естественная редкость покупки выглядит недостатком товара, хотя его роль в предложении магазина совсем другая.
ABC задаёт вклад в выбранный итог
Для рейтинга товары сортируют по убыванию выручки. Затем рассчитывают долю каждой позиции и накопленную долю сверху списка. Границы групп компания задаёт явно. Например, основную часть результата можно отнести к A, следующую — к B, остаток — к C, но заранее фиксируют, как поступают с позицией на границе, иначе смена исполнителя изменит букву без единого изменения продаж. Классификация полезна только при воспроизводимом правиле.
Буква C не равна бесполезности. Товар может дополнять основную покупку или поддерживать полноту предложения, поэтому решение об исключении требует отдельного объяснения.
Классический ориентир с преобладанием результата небольшой части ассортимента помогает увидеть концентрацию. В реальном магазине распределение выручки между позициями может заметно отличаться от этой иллюстрации. Порог удобнее подбирать под управленческую задачу и сохранять вместе с периодом. Если после расчёта группа A заняла большую часть каталога, стоит исследовать распределение и выбранные границы. Подгонять исходные данные под красивую диаграмму хуже, чем честно показать, что ассортимент устроен иначе.
XYZ сравнивает разброс с обычным уровнем продаж
Большое колебание оценивают относительно среднего. Разница в несколько единиц существенна для редко продаваемой позиции и почти незаметна для массового товара. Коэффициент вариации получают делением стандартного отклонения на среднее количество продаж. В разборе XYZ этот показатель используется для классификации. При отображении в процентах дробь умножают на сто либо задают процентный формат ячейки, сохраняя одно и то же правило во всём файле.
Стандартное отклонение измеряет разброс. Среднее даёт масштаб, на фоне которого этот разброс интерпретируют.
Для описания всей выбранной истории в Excel можно использовать СТАНДОТКЛОН.Г. Функция рассчитывает отклонение генеральной совокупности по методу с делением на n — количество значений. Для выборочной оценки применяется другой подход, поэтому в методике расчёта называют функцию. Переход между вариантами способен изменить класс пограничного товара: коэффициент близок к принятой границе, и небольшое изменение способа оценки разброса перенесёт позицию в соседнюю группу, хотя её продажи останутся прежними. Это не повод спорить о правильной букве: сначала команда договаривается, какую величину хочет описать.
МойСклад приводит границы X до 10% и Y до 25%. В рабочем правиле их уточняют без пересечения: X — не больше 10%, Y — больше 10% и не больше 25%, Z — выше 25%. Эти пороги служат выбранным правилом классификации, а не естественным законом торговли. При другом ассортименте команда может принять иные границы, но сравнение периодов потребует сохранить или явно пересчитать методику.
Одинаковый итог может дать противоположный характер продаж
Для арифметики возьмём четыре равных периода. Это расчётный пример, который показывает работу коэффициента и не описывает продажи реального магазина. У первой позиции количество равно 10 в каждом периоде. Среднее составляет 10 единиц, а стандартное отклонение равно нулю, поэтому вариация тоже нулевая. Вторая позиция имеет тот же общий итог, но всё количество пришлось на один период: такой ряд устроен иначе, хотя ABC по одинаковой выручке мог бы поставить товары рядом.
Четырёх значений мало для вывода о сезонности. Здесь они нужны только для объяснения формулы.
| Ряд | Количество по периодам | Среднее | Отклонение | Вариация |
|---|---|---|---|---|
| Равномерный | 10 / 10 / 10 / 10 | 10 | 0 | 0% |
| Сосредоточенный | 0 / 0 / 0 / 40 | 10 | ≈17,32 | ≈173,2% |
Если среднее равно нулю, делить на него нельзя. Для такого товара выводят отдельную пометку о невозможности расчёта и выясняют причину: продаж не было, позиция отсутствовала или запись ещё не содержит полноценной истории. Подмена ошибочного деления нулевым процентом особенно опасна. Она назовёт стабильным товар, по которому метод вообще не получил значения, а закупщик воспримет это как основание для обычного пополнения.
Две буквы ведут к разным вопросам закупок
После соединения классов появляется матрица. Она помогает распределить внимание, но не назначает закупку автоматически. Важный стабильный товар требует надёжного пополнения, а важный нестабильный — разбора причин всплесков и допустимого риска запаса. Условия поставки остаются решающими. Даже при одинаковой группе магазинам с короткой и долгой поставкой понадобятся разные решения, потому что пропущенная продажа и стоимость лишнего хранения для них различаются.
Матрица задаёт вопрос ответственному. Решение принимают с учётом наличия, роли товара и ограничений поставщика.
- AX: где возникает дефицит и насколько регулярно можно пополнять товар?
- AZ: откуда взялись всплески, известны ли будущие крупные потребности?
- CX: поддерживает ли товар другие покупки и оправдан ли текущий запас?
- CZ: есть ли роль в ассортименте, по которой его нельзя оценить одной историей продаж?
Дорогой нестабильный товар не стоит автоматически закупать в максимальном объёме. Чем слабее предсказуемость, тем важнее понять, связан ли пик с разовым заказом или повторяемой потребностью. Обратное правило продать остатки любой ценой тоже слишком грубое. Позиция может быть обязательной частью комплекта. Сначала выясняют роль и ограничения, затем выбирают запас, поставку под заказ или изменение предложения: без этого одинаковое сокращение остатков может освободить деньги по одной позиции и сорвать продажу комплекта по другой.
От матрицы к решению
Вклад
Какая сумма зависит от доступности товара.
Колебания
Что объясняет изменения количества.
Ограничения
Срок поставки, роль в комплекте и риск хранения.
Сезонность и отсутствие товара меняют смысл ряда
Продажи показывают реализованный спрос при доступном товаре. Если позиция долго отсутствовала, нулевые значения описывают ограничение предложения, а не отсутствие интереса покупателей. Поэтому аналитик сопоставляет историю с остатками. Удалить неудобные нули без объяснения тоже нельзя: после этого ряды станут относиться к разным условиям и сравнение даст внешне точную, но трудно объяснимую группу, по которой закупщик не сможет восстановить причину изменения.
Новинке не хватает истории. Её полезнее выделить отдельно, чем приравнять короткий период продаж к доказанной нестабильности.
Сезонный товар может закономерно переходить между высоким и низким уровнем. Обычная вариация объединяет эти значения и показывает большой разброс. Для закупок важнее сравнение сопоставимых сезонов и объяснение календаря. Рекламная акция создаёт похожую трудность: вызванный скидкой пик не стоит продолжать в будущем прогнозе без тех же условий. Я бы сначала добавила признаки доступности и продвижения, а затем обсуждала группу с руководителем, иначе причина колебаний останется за пределами отчёта.
Маркетинг использует матрицу вместе с запасом
Реклама способна увеличить нагрузку на запас. Продвигать важный товар, которого скоро не будет, рискованно для магазина: привлечённый человек не сможет завершить покупку, а менеджер будет искать замену вместо обработки нового заказа. Поэтому маркетологу нужны не только буквы, но и доступное количество, срок пополнения и допустимый объём предложения. Матрица становится частью общего решения. Она связывает выбор рекламируемых позиций с тем, что магазин действительно готов продать.
Для нестабильной позиции тест делают отдельно. Нельзя считать успех одной акции доказательством постоянного спроса на прежнем уровне.
Результат анализа передают в работу с названием товара, причиной, действием и ответственным. Для закупщика это может быть уточнение партии и поставки, для маркетолога — отдельное предложение или прекращение продвижения до пополнения. При связи магазина, учёта и аналитики важно сохранить идентификатор позиции во всех системах. Тогда новый расчёт можно сопоставить с реально выполненным действием, а не искать по похожим названиям, какой товар рекламировали и какой классифицировали: изменение карточки не разорвёт связь между поставкой, остатком и результатом продвижения.
Как группа превращается в рабочее поручение
Наблюдение
Позиция, класс и причина, требующая внимания.
Действие
Что изменится в поставке, запасе или предложении.
Оценка
Когда и по каким данным вернуться к решению.
Можно ли повторить ваш расчёт?
Самопроверка начинается с одной позиции. По ней восстанавливают исходные количества и выручку, равные периоды и выбранный способ обработки нулей. Затем вручную считают среднее и объясняют присвоенные буквы. Если другой сотрудник получает иной результат, полезнее исправить методику до массового обновления групп, чем строить красивые диаграммы по разным правилам и затем спорить, почему один отдел распродаёт товар, который другой считает главным кандидатом на пополнение.
В рабочем файле остаются дата, правила границ и объяснение исключений. Когда по каждой выбранной позиции понятно, какое решение следует из анализа и какие условия ещё нужно уточнить, ABC и XYZ помогают управлять ассортиментом, сохраняя ответственность за закупку и продвижение у команды.
Источники и полезные ссылки
Интерфейсы и возможности сервисов могут меняться. Перед настройкой сверяйтесь с актуальной документацией.


