Почему расчёт брака в Excel — это не просто математика, а инструмент оптимизации
Вы когда-нибудь задумывались, сколько денег уходит в мусорную корзину из-за дефектных изделий? Средний процент брака — это не просто цифра в отчёте, а ключевой показатель эффективности производства. В Excel его можно посчитать за минуты, но только если знать правильные формулы и избегать типичных ошибок.
Представьте: на вашем предприятии выпускают 10 000 единиц продукции в месяц, а бракуется 300. Кажется, что 3% — это немного? Но если стоимость одного изделия 500 рублей, то ежемесячные потери составляют 150 000 рублей — почти 2 миллиона в год! Именно поэтому умение быстро анализировать брак в Excel ценится не только бухгалтерами, но и менеджерами по качеству.
В этой статье мы разберём:
- 📊 Как считать процент брака по одной партии и за период
- 🔄 Формулы для динамического анализа (с учётом изменений в данных)
- 📈 Визуализация трендов брака с помощью графиков
- ⚠️ Типичные ошибки, которые искажают результаты на 20-30%
Базовая формула: как посчитать процент брака за одну партию
Начнём с самого простого — расчёта брака для одной производственной партии. Предположим, вы выпустили 500 изделий, из которых 12 оказались дефектными. Формула в Excel будет выглядеть так:
= (Количество_брака / Общее_количество) * 100
В ячейках это реализуется следующим образом:
- 📋 В ячейку
A1введите общее количество изделий (например,500) - 📋 В ячейку
B1— количество бракованных (например,12) - 📋 В ячейку
C1вставьте формулу:= (B1/A1)*100
| Ячейка | Значение | Формула/Результат |
|---|---|---|
A1 |
500 | Общее количество |
B1 |
12 | Количество брака |
C1 |
= (B1/A1)*100 |
2.4% |
Важный нюанс: всегда используйте абсолютные ссылки (со знаком $), если планируете копировать формулу. Например: = ($B1/$A1)*100. Это предотвратит сдвиг ссылок при растягивании формулы на другие строки.
Средний процент брака за период: 3 метода расчёта
Когда данных много (например, брак по дням или неделям), нужен средний показатель за период. Здесь есть три подхода — выбирайте в зависимости от задачи:
1. Простое среднее арифметическое (если партии одинаковые)
Если каждый день выпускается одинаковое количество изделий (например, по 1000 штук), используйте:
=СРЗНАЧ(диапазон_с_процентами_брака)
Пример: =СРЗНАЧ(C2:C31) для расчёта среднего брака за месяц.
2. Взвешенное среднее (если партии разные)
Когда объёмы производства варьируются, простое среднее исказит результат. Правильная формула:
=СУММПРОИЗВ(диапазон_брака; диапазон_объёмов) / СУММ(диапазон_объёмов) * 100
Пример для таблицы с данными по дням:
- 📊 Столбец
A— даты - 📊 Столбец
B— количество брака - 📊 Столбец
C— общее количество изделий
Формула: =СУММПРОИЗВ(B2:B31; C2:C31)/СУММ(C2:C31)*100
3. Динамический расчёт с учётом фильтров
Если вы фильтруете данные (например, по цеху или типу дефекта), используйте ПРОМЕЖУТОЧНЫЕ.ИТОГИ:
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9; диапазон_брака) / ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9; диапазон_объёмов) * 100
Цифра 9 означает функцию СУММ. Этот метод автоматически учитывает только видимые (отфильтрованные) строки.
Убедитесь, что в таблице нет пустых строк|Проверьте формат ячеек (числа, а не текст)|Отсортируйте данные по дате (если анализируете тренды)|Используйте таблицы Excel (Ctrl+T) для автоматического расширения формул-->
Продвинутый анализ: тренды, отклонения и контрольные карты
Один процент брака — это хорошо или плохо? Без контекста ответ дать невозможно. Чтобы оценить динамику, построим контрольную карту (она же карта Шухарта) прямо в Excel:
Шаги для создания карты:
- Рассчитайте средний процент брака за период (как в предыдущем разделе).
- Добавьте столбец с отклонениями от среднего:
=ABS(процент_брака_по_дню - среднее_значение). - Постройте
график с маркерами(Вставка → Графики → Точечная). - Добавьте линии верхнего/нижнего предела контроля (обычно ±3 сигмы от среднего).
Пример контрольных пределов:
- 📉 Нижний предел:
=СРЗНАЧ(брак) - 3*СТАНДОТКЛОН(брак) - 📈 Верхний предел:
=СРЗНАЧ(брак) + 3*СТАНДОТКЛОН(брак)
Если точки выходят за пределы — это сигнал о нестабильности процесса (например, поломка оборудования или смена сырья).
Как рассчитать сигму для контрольной карты?
Сигма (σ) — это стандартное отклонение. В Excel используйте функцию =СТАНДОТКЛОН.В(диапазон) для выборки или =СТАНДОТКЛОН.Г(диапазон) для генеральной совокупности. Для процента брака обычно берут СТАНДОТКЛОН.В, так как данные дискретные (количество дефектов).
⚠️ Внимание: Если в ваших данных есть выбросы (например, 20% брака в один день из-за аварии), исключите их перед расчётом сигмы. Иначе контрольные пределы будут завышены, и вы не заметите реальные проблемы.
Автоматизация: как сделать шаблон для ежемесячного отчёта
Если вам приходится считать брак регулярно, настройте автоматический шаблон в Excel. Вот что должно быть в идеальном файле:
- Лист "Данные":
- 📅 Столбцы: Дата, Цех, Тип продукции, Общее количество, Брак, % брака (формула)
- 🔄 Таблица Excel (выделите данные и нажмите
Ctrl+T)
- Лист "Дашборд":
- 📊 Сводная таблица по цехам/типам дефектов
- 📈 График тренда брака за 3-6 месяцев
- 🔴 Условное форматирование для выделения дней с браком >5%
- 🎯 Ячейки с пороговыми значениями (например,
Допустимый_брак = 3%) - 🔄 Выпадающие списки для фильтрации данных
Пример формулы для условного форматирования (выделяет ячейки красным, если брак >5%):
- Выделите столбец с процентами брака.
- Перейдите на вкладку
Главная → Условное форматирование → Правила выделения ячеек → Больше... - Введите формулу:
=A1>5%(гдеA1— первая ячейка диапазона). - Выберите красный цвет заливки.
Типичные ошибки, которые искажают расчёт брака на 20-30%
Даже опытные пользователи Excel иногда допускают ошибки, из-за которых процент брака оказывается занижен или завышен. Вот самые коварные:
- Игнорирование нулевых партий:
Если в какой-то день не было производства (общее количество = 0), формула
=Брак/0*100выдаст ошибку#ДЕЛ/0!. Решение: используйте=ЕСЛИОШИБКА(формула; 0)или=ЕСЛИ(общее_количество=0; 0; брак/общее_количество*100). - Смешивание абсолютных и относительных ссылок:
При копировании формулы вниз забывают зафиксировать ячейку со средним значением (например,
$D$1). В результате расчёт идёт не от общего среднего, а от ячейки выше. - Неучёт возвратов и пересортицы:
Если дефектное изделиеLater было переработано и пущено в продажу, его нельзя учитывать как брак. Добавьте столбец "Исправлено" и корректируйте формулу:
= (Брак - Исправлено) / Общее_количество * 100. - Округление на промежуточных этапах:
Округляйте только финальный результат! Если округлять проценты брака по дням до расчёта среднего, погрешность может достичь 1-2%.
- 📅 Ось X — даты
- 📈 Ось Y — процент брака
- 🔴 Добавьте линию тренда (щёлкните правой кнопкой по графику → Добавить линию тренда)
- 📊 По оси X — типы дефектов (например, "трещина", "царапина")
- 📈 По оси Y — количество случаев
- 🔄 Добавьте вторичную ось с накопленным процентом
- 🔥 Какая смена даёт больше брака (утренняя/вечерняя)
- 🛠 Какое оборудование чаще ломается
⚠️ Внимание: Если вы анализируете брак по нескольким цехам, никогда не суммируйте проценты напрямую! Правильно: =СУММ(брак_цех1 + брак_цех2) / СУММ(объём_цех1 + объём_цех2) * 100. Сумма процентов (например, 5% + 3% = 8%) — грубейшая ошибка!
Визуализация: какие графики построить для анализа брака
Цифры в таблице — это хорошо, но графики помогают увидеть тренды и аномалии. Вот 3 типа диаграмм, которые обязательно использовать:
1. Линейный график тренда брака
Показывает динамику по дням/неделям. Как построить:
2. Гистограмма по типам дефектов (диаграмма Парето)
Помогает выявить самые проблемные дефекты. Сортируйте столбцы по убыванию и добавьте накопленную линию:
3. Тепловая карта брака по сменам/оборудованию
Используйте условное форматирование → цветовые шкалы, чтобы визуализировать:
Профи-совет: Для интерактивности добавьте срезы (Вставка → Срез). Они позволят фильтровать графики по цеху, типу продукции или дате без изменения исходных данных.
FAQ: Ответы на частые вопросы о расчёте брака в Excel
Как посчитать брак, если данные в разных файлах?
Используйте 3D-ссылки или Power Query:
- Откройте оба файла.
- В основном файле введите:
= '[Книга2.xlsx]Лист1'!A1(указывайте полный путь). - Для Power Query: Данные → Получить данные → Из файла → Объединить.
Можно ли автоматически отправлять отчёт по браку на почту?
Да, с помощью VBA или Power Automate:
- 📧 В Excel:
Alt+F11→ создайте модуль с кодом для отправки письма черезOutlook. - 🤖 В Power Automate: настройте поток с триггером "При обновлении файла в OneDrive".
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 = "Процент брака: " & Range("C1").Value & "%"
.Attachments.Add ActiveWorkbook.FullName
.Send
End With
End Sub
Как учитывать брак, если продукция проходит несколько этапов контроля?
Создайте многоуровневую таблицу:
- Добавьте столбцы для каждого этапа (например, "Брак_этап1", "Брак_этап2").
- Рассчитайте накопленный брак:
=Брак_этап1 + (Общее_количество - Брак_этап1) * (Брак_этап2 / 100). - Используйте
сводные таблицы, чтобы анализировать, на каком этапе больше всего дефектов.
Чем отличается процент брака от PPM (parts per million)?
Процент брака — это отношение дефектных изделий к общему количеству, умноженное на 100. PPM (parts per million) — это то же отношение, но умноженное на 1 000 000. Формула для PPM:
= (Количество_брака / Общее_количество) * 1 000 000
Пример: 3 дефектных изделия из 5000 = 0.06% брака или = (3/5000)*1000000 = 600 PPM.
Где используется PPM: В автомобильной и электронной промышленности, где требуется крайне низкий уровень дефектов (например, стандарт Six Sigma стремится к 3.4 PPM).
Как в Excel посчитать брак с учётом веса изделий?
Если дефекты разного веса влияют на потери по-разному, используйте взвешенный процент брака:
= (СУММПРОИЗВ(вес_брака; количество_брака) / СУММПРОИЗВ(вес_изделия; общее_количество)) * 100
Пример таблицы:
| Тип изделия | Вес (кг) | Общее количество | Брак (шт.) |
|---|---|---|---|
| Деталь A | 0.5 | 1000 | 20 |
| Деталь B | 2.0 | 500 | 15 |
Формула: = (20*0.5 + 15*2) / (1000*0.5 + 500*2) * 100 ≈ 2.2% (вместо 3.3% при простом подсчёте).