Как правильно рассчитать процент брака в Excel: формулы, таблицы и советы

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

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

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

1. Базовая формула расчёта процента брака

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

Формула:

= (Количество_брака / Общее_количество) * 100

Например, если в партии из 1000 деталей обнаружено 45 бракованных, формула будет выглядеть так:

= (45 / 1000) * 100

Результат — 4,5%.

Чтобы избежать ошибок при делении на ноль (если общее количество не заполнено), рекомендуется использовать функцию ЕСЛИОШИБКА:

=ЕСЛИОШИБКА((B2/C2)*100; 0)

Где:

  • 📌 B2 — ячейка с количеством брака;
  • 📌 C2 — ячейка с общим количеством;
  • 📌 0 — значение, возвращаемое при ошибке (например, если C2 пустая).

2. Расчёт брака по нескольким партиям или периодам

На производстве часто требуется анализировать брак не только по общей выборке, но и по отдельным партиям, сменам или дням. Для этого используйте таблицу с группировкой данных и функцию СУММЕСЛИ или СУММЕСЛИМН (для нескольких условий).

Пример структуры таблицы:

Дата Номер партии Общее количество Брак Процент брака
01.06.2026 Партия №1 1200 36 =D2/C2*100
02.06.2026 Партия №2 950 28 =D3/C3*100
03.06.2026 Партия №1 1100 44 =D4/C4*100

Чтобы посчитать общий процент брака по всем партиям, используйте:

=СУММ(D2:D4)/СУММ(C2:C4)*100

А для анализа брака по конкретной партии (например, "Партия №1") подойдёт СУММЕСЛИ:

=СУММЕСЛИ(B2:B4; "Партия №1"; D2:D4) / СУММЕСЛИ(B2:B4; "Партия №1"; C2:C4) * 100
📊 Как часто вы рассчитываете процент брака?
Ежедневно
Еженедельно
Ежемесячно
По запросу руководства

3. Автоматизация расчётов с помощью сводных таблиц

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

Как создать сводную таблицу для анализа брака:

  1. Выделите исходный диапазон данных (включая заголовки).
  2. Перейдите во вкладку Вставка → Сводная таблица.
  3. В поле "Строки" добавьте Дата или Номер партии.
  4. В поле "Значения" добавьте Общее количество и Брак (по умолчанию будет подсчитываться сумма).
  5. Добавьте ещё одно вычисляемое поле для процента брака:
    • В сводной таблице кликните правой кнопкой → Вычисляемое поле.
    • Введите имя поля: Процент брака.
    • Формула: =Брак / 'Общее количество' (используйте кавычки, если в названии поля есть пробелы).
    • Установите формат ячейки как "Процентный".

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

Как обновить сводную таблицу при изменении исходных данных?

Кликните правой кнопкой по сводной таблице и выберите Обновить. Если данные добавляются регулярно, используйте Диапазон таблицы Excel (Ctrl+T) и настройте автоматическое расширение диапазона в сводной таблице.

4. Типичные ошибки при расчёте процента брака

Даже опытные пользователи Excel иногда допускают ошибки, которые искажают результаты. Вот наиболее распространённые из них:

  • Деление на ноль: Если в ячейке с общим количеством стоит 0 или она пустая, формула вернёт ошибку #ДЕЛ/0!. Используйте ЕСЛИОШИБКА или проверку ЕСЛИ.
  • Неправильный формат ячейки: Если ячейка отформатирована как "Общий" или "Числовой", результат отобразится как десятичная дробь (например, 0,045 вместо 4,5%).
  • Игнорирование скрытых строк: При фильтрации данных формулы типа СУММ учитывают только видимые ячейки, а СЧЁТ или ссылки на диапазон — все. Это приводит к расхождениям.
  • Округление промежуточных значений: Если вы округляете количество брака или общее число до целых, итоговый процент может потерять точность.
⚠️ Внимание: При работе с большими партиями (десятки тысяч единиц) даже ошибка в 0,1% может означать сотни неучтённых бракованных изделий. Всегда проверяйте формулы на тестовых данных!

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

5. Визуализация данных: графики и условное форматирование

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

1. Гистограмма с накоплением

Показывает соотношение годных и бракованных изделий по партиям или датам:

  1. Выделите диапазон с данными (дата, общее количество, брак).
  2. Вставьте гистограмму с накоплением (Вставка → Гистограмма → Гистограмма с накоплением).
  3. Добавьте подписи данных для точных значений.

2. Условное форматирование

Подсвечивает ячейки с процентом брака выше порогового значения (например, 5%):

  1. Выделите столбец с процентом брака.
  2. Перейдите в Главная → Условное форматирование → Правила выделения ячеек → Больше.
  3. Укажите значение (например, 5) и выберите цвет заливки (красный).

3. Sparkline (искровые линии)

Компактные графики в одной ячейке, показывающие тренд брака по периодам:

=ИСКРОВЫЕ(Диапазон_с_процентами)

Выделите корректный диапазон данных|Убедитесь, что проценты отформатированы как числа|Добавьте легенду и подписи осей|Проверьте масштаб графика (чтобы 1-2% брака были заметны)

-->

6. Продвинутые техники: анализ динамики и прогнозирование

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

1. Скользящее среднее

Сглаживает колебания процента брака для выявления долгосрочных трендов. Формула для 3-дневного скользящего среднего:

=СРЗНАЧ(E2:E4)

Где E2:E4 — проценты брака за 3 последних дня.

2. Линия тренда

Добавьте её на график процента брака по датам:

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

3. Прогнозирование с помощью функции ПРЕДСКАЗ

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

=ПРЕДСКАЗ(Дата_прогноза; Диапазон_дат; Диапазон_процентов)
⚠️ Внимание: Прогнозирование брака имеет смысл только при стабильных производственных условиях. Если recently изменились поставщики сырья, оборудование или технологии, исторические данные могут оказаться ненадёжными.

4. ABC-анализ брака

Позволяет выявить наиболее проблемные виды дефектов (по принципу Парето: 20% причин вызывают 80% брака). Для этого:

  1. Сгруппируйте брак по типам дефектов.
  2. Отсортируйте по убыванию количества.
  3. Посчитайте нарастающий итог в процентах.
  4. Постройте диаграмму Парето.

7. Интеграция с другими инструментами (Power Query, Power BI)

Если вам нужно анализировать брак по данным из нескольких источников (например, , SQL-баз, других файлов Excel), используйте Power Query — инструмент для импорта и преобразования данных.

Пример загрузки данных из CSV:

  1. Перейдите в Данные → Получить данные → Из файла → Из текстового/CSV.
  2. Выберите файл с данными о браке.
  3. В редакторе Power Query приведите столбцы к нужному формату (например, преобразуйте даты в тип Date).
  4. Добавьте столбец с процентом брака через Добавить столбец → Пользовательский с формулой:
    = [Брак] / [Общее количество] * 100
  5. Загрузите данные в Excel или Power BI для дальнейшего анализа.

В Power BI вы можете создать интерактивные дашборды с фильтрами по датам, партиям и типам дефектов. Например:

  • 📊 Карта с процентом брака по цехам или линиям производства;
  • 📈 График динамики брака по неделям;
  • 🔍 Срезы для фильтрации по типам дефектов (трещины, сколы, непрокрасы и т.д.).

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

FAQ: Частые вопросы о расчёте брака в Excel

Как посчитать процент брака, если общее количество и брак хранятся в разных файлах?

Используйте функцию ВПР или ИНДЕКС/ПОИСКПОЗ для подтягивания данных из другого файла. Пример:

=ВПР(A2; [Книга2.xlsx]Лист1!$A$1:$C$100; 2; ЛОЖЬ)

Где A2 — ключ (например, номер партии), а [Книга2.xlsx]Лист1!$A$1:$C$100 — диапазон в другом файле.

Для динамической связи используйте Power Query (см. раздел 7).

Можно ли автоматически отправлять отчёт о браке по почте?

Да, с помощью макроса VBA. Пример кода для отправки активного листа:

Sub SendReport()

Dim OutApp As Object, OutMail As Object

Set OutApp = CreateObject("Outlook.Application")

Set OutMail = OutApp.CreateItem(0)

With OutMail

.To = "email@example.com"

.Subject = "Отчёт о браке на " & Format(Date, "dd.mm.yyyy")

.Body = "Процент брака в приложении."

.Attachments.Add ActiveWorkbook.FullName

.Send 'или .Display для ручной отправки

End With

Set OutMail = Nothing

Set OutApp = Nothing

End Sub

Чтобы запускать макрос автоматически, настройте триггер по времени (ЭтоКнига → Makros → Назначить макрос объекту → При открытии).

Как учитывать вес бракованных изделий, а не штуки?

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

= (Вес_брака / Общий_вес) * 100

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

= (Вес_брака / Общий_вес) * 1000

(результат в граммах на кг).

Что делать, если процент брака получается больше 100%?

Это означает, что в данных ошибка: количество брака превышает общее число изделий. Проверьте:

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

Добавьте проверку в формулу:

=ЕСЛИ(B2>C2; "Ошибка! Брак > общего"; (B2/C2)*100)
Как рассчитать экономические потери от брака?

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

= Брак * Себестоимость_единицы

Для анализа потерь в процентах от выручки:

= (Брак  Себестоимость_единицы) / Выручка  100

Учтите также затраты на утилизацию брака или его переработку.