Матрица БКГ в Excel: как построить и проанализировать за 15 минут

Матрица Бостонской консультативной группы (БКГ) — это стратегический инструмент, который помогает компаниям анализировать портфель продуктов по двум ключевым параметрам: доле рынка и темпу роста отрасли. С её помощью менеджеры определяют, какие товары являются «звёздами», «дойными коровами», «трудными детьми» или «собаками», чтобы оптимизировать инвестиции и ресурсы.

Многие ошибочно думают, что для создания такой матрицы нужны специализированные программы вроде Power BI или Tableau. На самом деле, Excel справится с этой задачей не хуже — при условии, что вы правильно настроите оси, используете функцию ЕСЛИМН для классификации продуктов и грамотно оформите диаграмму рассеяния. В этой статье мы разберём процесс от подготовки данных до финального анализа — с примерами формул, скриншотами и готовым шаблоном для скачивания.

Если вы никогда не работали с матрицей БКГ, не переживайте: мы объясним не только «как нажать кнопки», но и почему выбираются именно такие параметры для осей, как интерпретировать результаты и какие ошибки чаще всего допускают новичков. Например, знали ли вы, что неправильный масштаб осей может исказить всю стратегию? Или что «дойные коровы» не всегда приносят максимальную прибыль в долгосрочной перспективе?

Готовы начать? Первым делом проверьте, есть ли у вас исходные данные о продуктах. Если нет — не беда: мы покажем, как их смоделировать для тренировки.

1. Подготовка данных: что нужно для матрицы БКГ

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

  • 📊 Название продукта — для идентификации на графике.
  • 📈 Темп роста рынка (в %) — показывает, насколько быстро растёт отрасль. Источник: отчёты аналитиков (например, Statista или Gartner).
  • 🎯 Доля рынка (в %) — ваша доля в продажах по сравнению с конкурентами. Можно рассчитать как Ваши продажи / Объём рынка × 100%.
  • 💰 Выручка или прибыль (опционально) — поможет приоритизировать продукты внутри одной категории.

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

  • 🚀 Высокий рост: >10% в год (например, электромобили или облачные сервисы).
  • 🐢 Низкий рост: <5% в год (например, печатные книги или традиционные СМИ).

Важно: долю рынка часто измеряют в относительных единицах (например, «наша доля в 2 раза больше, чем у главного конкурента»). В этом случае используйте коэффициент Ваша доля / Доля крупнейшего конкурента. Если коэффициент >1 — вы лидер, если <1 — догоняете.

Пример таблицы с данными для 5 продуктов:

Продукт Темп роста рынка (%) Доля рынка (%) Относительная доля Выручка (млн ₽)
Смартфон Model X 15 25 1.2 1200
Ноутбук Pro 8 18 0.9 800
Умные часы Fit 20 12 0.6 450
Принтер Office 3 30 1.5 600
Аксессуары 5 8 0.4 200

Сохраните эту таблицу на отдельном листе Excel — она понадобится для дальнейших расчётов.

📊 Как вы обычно анализируете портфель продуктов?
По интуиции
В Excel
В специализированных программах
Не анализирую
Другой способ

2. Настройка осей: почему масштаб важен

Классическая матрица БКГ имеет две оси:

  • 📏 Горизонтальная (X)относительная доля рынка (логарифмическая шкала).
  • 📏 Вертикальная (Y)темп роста рынка (линейная шкала).

Критическая ошибка: многие ставят на ось X абсолютную долю рынка (например, 25%). Это искажает анализ! Правильно использовать относительную долю (например, 1.2, если ваша доля в 1.2 раза больше, чем у лидера). Почему? Потому что стратегия для продукта с долей 20% на растущем рынке и 20% на стагнирующем будет принципиально разной.

Рекомендуемые границы осей:

  • 🔢 Ось X (доля рынка):
    • 📍 1.0 — граница между лидерами и аутсайдерами.
    • 📍 0.1–0.5 — зона «трудных детей».
    • 📍 >1.5 — зона «дойных коров».
  • 🔢 Ось Y (темп роста):
    • 📍 10% — стандартная граница между высоким и низким ростом.

В Excel логарифмическую шкалу для оси X можно включить так:

  1. Создайте диаграмму рассеяния (Вставка → Диаграмма → Точечная).
  2. Кликните правой кнопкой по оси X → Формат оси.
  3. Поставьте галочку Логарифмическая шкала.

3. Построение диаграммы рассеяния

Теперь преобразуем данные в визуальный формат. Следуйте шагам:

  1. Выделите данные: столбцы с относительной долей рынка (X) и темпом роста (Y).
  2. Вставьте точечную диаграмму:
    • Перейдите на вкладку Вставка → выберите Точечная с прямыми отрезками.
    • Убедитесь, что по оси X отложена доля рынка, а по Y — темп роста.
  3. Настройте оси:
    • Для оси X: установите минимальное значение 0.1, максимальное — 2.0, включите логарифмическую шкалу.
    • Для оси Y: установите границу на уровне 10% (это разделит «высокий» и «низкий» рост).
  • Добавьте линии раздела:
    • Нажмите Макет → Линии → Горизонтальная линия и проведите её на уровне Y=10%.
    • Аналогично добавьте вертикальную линию на X=1.0.

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

    Данные на осях соответствуют относительной доле и темпу роста|Логарифмическая шкала включена для оси X|Линии раздела проведены на уровнях X=1.0 и Y=10%|Все продукты отображаются на графике-->

    4. Классификация продуктов: формулы для автоматического определения категории

    Чтобы Excel автоматически определял, к какой категории относится продукт («звезда», «дойная корова» и т.д.), используйте функцию ЕСЛИМН (или вложенные ЕСЛИ для старых версий). Формула для ячейки с классификацией:

    =ЕСЛИМН(
    

    И(B2>10; C2>1);"Звезда";

    И(B2>10; C2<=1);"Трудный ребёнок";

    И(B2<=10; C2>1);"Дойная корова";

    И(B2<=10; C2<=1);"Собака";

    "Ошибка"

    )

    Где:

    • B2 — темп роста рынка.
    • C2 — относительная доля рынка.

    Скопируйте формулу для всех продуктов. Теперь добавьте классификацию на диаграмму:

    1. Кликните правой кнопкой по любой точке → Добавить подписи данных.
    2. Выберите Подписи значенийДругие параметры подписи.
    3. В разделе Параметры подписи отметьте галочкой Значения из ячеек и укажите столбец с классификацией.

    Пример результата: на графике рядом с точкой «Смартфон Model X» появится подпись «Звезда».

    Почему формула возвращает"Ошибка"?

    Это значит, что данные не попали ни в одну из категорий. Проверьте:

    1) Правильность ссылки на ячейки с долей и темпом роста.

    2) Формат чисел (должны быть числа, а не текст).

    3) Логические условия (например, если темп роста отрицательный, формула не сработает — добавьте проверку на B2<0).

    5. Оформление матрицы: как сделать её профессиональной

    Визуальное оформление влияет на восприятие анализа. Следуйте этим правилам:

    • 🎨 Цвета зон:
      • 🟢 Звёзды — зелёный (рост + лидерство).
      • 🟡 Трудные дети — жёлтый (потенциал, но низкая доля).
      • 🔵 Дойные коровы — синий (стабильный доход).
      • Собаки — серый (низкие показатели).
    • 📌 Подписи осей:
      • Ось X: «Относительная доля рынка (логарифмическая шкала)».
      • Ось Y: «Темп роста рынка (%)».
    • 📝 Легенда: добавьте описание категорий прямо на график или в отдельную таблицу.

    Чтобы раскрасить зоны:

    1. Добавьте на график Область с наложением (Вставка → Фигуры → Прямоугольник).
    2. Нарисуйте 4 прямоугольника, соответствующие квадрантам.
    3. Залейте их цветами (см. выше) и сделайте прозрачность ~30%, чтобы точки оставались видимыми.

    Пример легенды для матрицы:

    Категория Характеристики Стратегия
    Звёзды Высокая доля + высокий рост Инвестировать в рост
    Дойные коровы Высокая доля + низкий рост Максимизировать прибыль
    Трудные дети Низкая доля + высокий рост Анализировать потенциал
    Собаки Низкая доля + низкий рост Ликвидация или ребрендинг

    6. Анализ результатов: что делать с каждой категорией

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

    • Звёзды:
      • 💰 Инвестируйте в маркетинг и разработку, чтобы удерживать лидерство.
      • 📈 Отслеживайте динамику: если темп роста рынка снизится, звезда станет «дойной коровой».
    • 🐄 Дойные коровы:
      • 💸 Максимизируйте прибыль (оптимизируйте затраты, повышайте цены).
      • 🔄 Перенаправляйте денежный поток от них на развитие «звёзд» или «трудных детей».
    • 👶 Трудные дети:
      • 🔍 Проанализируйте потенциал: если шансы стать звездой высоки — инвестируйте; если нет — закрывайте проект.
      • 🎯 Сфокусируйтесь на нишевых сегментах, где можно быстро нарастить долю.
    • 🐕 Собаки:
      • Ликвидируйте, если они не приносят прибыль и не имеют стратегического значения.
      • 🔄 Альтернатива: ребрендинг или выход на новый рынок.

    Пример из практики: компания Apple в 2010-х годах рассматривала iPod как «собаку» (низкий рост рынка MP3-плееров + падающая доля) и постепенно свернула линейку, перенаправив ресурсы на iPhone («звезду»).

    ⚠️ Внимание: Не полагайтесь только на матрицу БКГ! Она не учитывает:
    • 💡 Синергию между продуктами (например, «собака» может поддерживать продажи «звезды»).
    • 📅 Долгосрочные тренды (рынок может неожиданно возродиться, как произошло с виниловыми пластинками).
    • 🤝 Конкурентные преимущества, не связанные с долей рынка (например, патент или уникальная технология).

    Используйте БКГ вместе с другими инструментами: SWOT-анализом, анализом Портера или матрицей Ансоффа.

    7. Распространённые ошибки и как их избежать

    Даже опытные аналитики допускают ошибки при работе с матрицей БКГ. Вот TOP-5 промахов и способы их предотвратить:

    • 🔢 Неправильный масштаб осей:
      • 🚫 Ошибка: Использование линейной шкалы для оси X (доли рынка).
      • Решение: Всегда включайте Логарифмическую шкалу — иначе продукты с долей 0.1 и 0.5 будут визуально неотличимы.
    • 📉 Игнорирование относительной доли:
      • 🚫 Ошибка: Сравнение абсолютных долей (например, 20% vs 30%) без учёта конкурентов.
      • Решение: Всегда рассчитывайте Ваша доля / Доля лидера.
    • 🔄 Статичный анализ:
      • 🚫 Ошибка: Построение матрицы один раз и отсутствие обновлений.
      • Решение: Пересматривайте БКГ раз в квартал или при изменении рыночных условий.
    • 💰 Путаница с прибыльностью:
      • 🚫 Ошибка: Предположение, что «дойные коровы» всегда самые прибыльные (иногда «звёзды» приносят больше денег за счёт премиальных цен).
      • Решение: Добавляйте на график размер пузырьков по выручке (см. следующий раздел).
    • 🎨 Перегруженное оформление:
      • 🚫 Ошибка: Использование более 4 цветов, 3D-эффектов или ненужных легенд.
      • Решение: Придерживайтесь минималистичного стиля (см. раздел 5).

    ⚠️ Внимание: Если ваша матрица показывает, что все продукты — «дойные коровы» или «собаки», проверьте:
    • 🔍 Источник данных: возможно, темп роста рынка занижен (используйте независимые отчёты).
    • 📊 Сегментацию: разбейте продукты на подкатегории (например, «ноутбуки» → «игровые», «бизнес-класса», «бюджетные»).

    Такое распределение часто сигнализирует о недостаточной детализации анализа.

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

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

    1. Добавьте в исходную таблицу столбец с Выручкой (или другим параметром).
    2. Создайте Точечную диаграмму с пузырьками (Вставка → Диаграмма → Пузырьковая).
    3. В окне Выбор источника данных укажите:
      • Ось X: относительная доля рынка.
      • Ось Y: темп роста.
      • Размер пузырьков: выручка.
  • Настройте масштаб пузырьков, чтобы они не перекрывали друг друга.
  • Результат: продукты с большой выручкой будут отображаться крупными пузырьками, что поможет приоритизировать их в стратегии.

    Для динамического анализа (сравнения матриц за разные периоды) используйте:

    • 📅 Выпадающий список с годами (связанный с данными через ИНДЕКС/ПОИСКПОЗ).
    • 🔄 АнимациюExcel 365): Вставка → Анимация → Переходы (показывает, как перемещались продукты между квадрантами).

    Пример формулы для динамического графика:

    =ЕСЛИМН(
    

    И(Таблица1[@Темп_роста]>10; Таблица1[@Доля]>1);"Звезда";

    И(Таблица1[@Темп_роста]>10; Таблица1[@Доля]<=1);"Трудный ребёнок";

    И(Таблица1[@Темп_роста]<=10; Таблица1[@Доля]>1);"Дойная корова";

    "Собака"

    )

    Где Таблица1 — это умная таблица с данными за выбранный год.

    FAQ: Ответы на частые вопросы

    🔹 Можно ли построить матрицу БКГ в Google Sheets?

    Да, алгоритм аналогичный, но есть нюансы:

    • 📊 Для логарифмической шкалы кликните по оси → Дополнительные настройкиШкалаЛогарифмическая.
    • 🔄 Функция ЕСЛИМН называется IFS (синтаксис тот же).
    • 🎨 Оформление менее гибкое, чем в Excel — например, нельзя добавить прозрачные области поверх графика.

    Готовый шаблон для Google Sheets можно найти здесь (вставьте ссылку на свой шаблон).

    🔹 Как интерпретировать продукт на границе квадрантов (например, темп роста = 10%)?

    Если продукт попадает на границу (например, темп роста ровно 10% или доля = 1.0), используйте дополнительные критерии:

    • 📈 Тренд: Если темп роста падал последние 2 квартала — относите к «низкому росту».
    • 💰 Прибыльность: Если продукт приносит >20% прибыли компании — склоняйтесь к «звёздам» или «дойным коровам».
    • 🔮 Прогноз: Опирайтесь на экспертные оценки развития рынка.

    В сомнительных случаях лучше провести чувствительный анализ: постройте матрицу с граничными значениями 9% и 11% для темпа роста и посмотрите, как изменится классификация.

    🔹 Где взять данные по темпу роста рынка, если их нет?

    Источники данных (бесплатные и платные):

    • 🌍 Открытые отчёты:
      • Statista (бесплатные выжимки + платные отчёты).
      • McKinsey, Deloitte, PwC — публикуют обзоры по отраслям.
      • Государственная статистика (например, Росстат или Eurostat).
    • 📊 Альтернативные методы:
      • Опросите 5–10 экспертов отрасли (например, через LinkedIn).
      • Используйте данные конкурентов: если их продажи растут на 12% в год, предположите, что рынок растёт на ~10–15%.
      • Проанализируйте тренды Google Trends за последние 3 года.

    ⚠️ Внимание: Если данных нет даже приблизительно, не стройте матрицу БКГ — она будет бесполезна. В этом случае используйте альтернативные инструменты, например, матрицу GE/McKinsey (учитывает больше факторов).
    🔹 Как автоматизировать обновление матрицы при изменении данных?

    Чтобы матрица обновлялась автоматически:

    1. Преобразуйте исходную таблицу в умную таблицу (Главная → Форматировать как таблицу).
    2. Используйте динамические именованные диапазоны:
      =СМЕЩ(Таблица1[#Все];0;0;СЧЁТЗ(Таблица1[Темп роста]);1)

      (замените Таблица1 на имя вашей таблицы).

    3. Для диаграммы укажите в качестве источника данных эти именованные диапазоны.
    4. Добавьте кнопку обновления (через VBA или Power Query), если данные подтягиваются из внешних источников.

    В Excel 365 можно использовать ПОЛУЧИТЬДАННЫЕ С ВЕБА (Данные → Получить данные → Из других источников → Из веб), чтобы подтягивать актуальные данные по темпу роста рынка прямо с сайтов аналитических агентств.

    🔹 Можно ли построить матрицу БКГ для некоммерческих проектов?

    Да, но потребуется адаптация осей:

    • 🎯 Ось X (вместо доли рынка):
      • <