Блог · Планирование

Планирование загрузки в Excel: шаблон и пошаговая инструкция

Таблица «люди × недели» с двумя формулами и подсветкой перегруза закрывает планирование загрузки небольшой команды за вечер. Ниже — готовый шаблон для скачивания, инструкция по сборке с нуля и честный разговор о том, где Excel заканчивается.

Планирование загрузки в Excel — это матрица, где строки — сотрудники, колонки — недели, а в ячейках — плановые часы проектной работы. Две формулы — сумма часов и процент от фонда — плюс условное форматирование дают рабочий инструмент без бюджета и внедрения. Для команды до 10 человек этого достаточно, чтобы уйти от планирования «по памяти».

Скачайте готовый шаблон: shablon-zagruzka-sotrudnikov.xlsx — лист с формулами, подсветкой перегруза и примером на пять сотрудников. Открывается в Excel, Р7-Офис, МойОфис и Google Таблицах.

Структура шаблона: что внутри

В файле два листа. «Инструкция» — краткая памятка. «Загрузка» — рабочая матрица с колонками:

  • Сотрудник и роль — кто планируется;
  • Фонд, ч/нед — сколько часов проектной работы человек реально может отдать за неделю;
  • Отсутствия, ч — часы отпусков, больничных и учёбы за период; они вычитаются из доступного фонда;
  • Нед 1 — Нед 6 — плановые часы по неделям; горизонт в шесть недель покрывает оперативное планирование, дальше цифры всё равно устаревают;
  • Итого и Загрузка % — формулы: сумма недель и отношение к доступному фонду периода — с учётом отсутствий.

Условное форматирование делает таблицу «говорящей»: неделя краснеет, когда план превышает фонд сотрудника; процент загрузки желтеет ниже 60% и краснеет выше 100%. Никаких макросов. Только формулы и форматирование — файл переживёт любого автора и откроется где угодно.

Почему именно недели, а не дни или месяцы? День слишком дробный: поддержка съест больше времени, чем сэкономит планирование. Месяц слишком крупный: внутри прячутся пики и провалы. Неделя — шаг, на котором реально принимаются решения о переносе работ.

Как собрать такую таблицу с нуля: пять шагов

Шаг 1. Посчитайте фонд каждого сотрудника

Главная ошибка таких таблиц — фонд 40 часов. Норму задаёт 40-часовая неделя по статье 91 Трудового кодекса и производственный календарь, но из неё вычтите долю непроектной работы: совещания, административные задачи, помощь коллегам. У специалистов на проекты реально уходит 70–85% времени — подробнее в статье про утилизацию персонала. В шаблоне по умолчанию стоит 32 часа: 40 × 80%. Для руководителей ставьте меньше — 16–20 часов: их время съедают управление и согласования. Точная цифра не так важна, как сам факт, что она меньше сорока: планирование от полного фонда — первая причина несбывшихся планов.

Шаг 2. Введите формулы итога и загрузки

Для строки 2: итого — =SUM(E2:J2), загрузка — =IF(($C2*6-$D2)>0,K2/($C2*6-$D2),"") с процентным форматом. Делитель — доступный фонд периода: недельный фонд, умноженный на шесть недель, минус часы отсутствий. Проверка в IF обязательна: без неё пустая строка или сотрудник, отсутствующий весь период, дадут ошибку деления на ноль. Протяните формулы вниз — на этом математика заканчивается. Сознательно не усложняем: чем меньше формул, тем дольше живёт таблица и тем проще передать её коллеге. Сложные вычисления — себестоимость, прогнозы, сценарии — территория специализированных систем, а не Excel.

Шаг 3. Настройте подсветку перегруза

Выделите область недель и создайте правило условного форматирования с формулой =E2>$C2 — красная заливка. Знак доллара фиксирует колонку фонда, поэтому правило работает для всех недель. Перегруженные ячейки теперь видны без вчитывания в цифры.

Шаг 4. Занесите отпуска в колонку отсутствий

Часы отпусков, больничных и учёбы за период вносите в колонку «Отсутствия»: неделя отпуска при фонде 32 — это 32 часа отсутствий. Формула загрузки сама вычтет их из знаменателя, и процент останется честным. Два правила рядом: в недели отпуска плановые часы не ставим, а фонд в колонке C не трогаем — он описывает обычную неделю, а не конкретную. Не ведите отпуска отдельным списком: таблица должна сама показывать, что у отсутствующего человека доступных часов меньше.

Шаг 5. Обновляйте раз в неделю

Планирование — не разовое упражнение. Раз в неделю: сдвиньте горизонт, внесите новые работы, сверьте план с реальностью. Если есть учёт фактических часов — сравнивайте и уточняйте оценки; без него таблица быстро превращается в благие намерения. Как поставить сбор факта — в гайде про учёт трудозатрат.

Пример: как читать заполненный шаблон

В демо-данных шаблона пять человек. Смотрите не на среднее, а на крайности. У Ивановой в неделе 3 стоит 34 часа при фонде 32 — ячейка красная, часть работы надо переносить. У Козлова загрузка около 64% — либо у техника закончились задачи, либо его время уходит на неучтённую текучку. У Сидоровой в колонке отсутствий 56 часов — две недели отпуска: недели 3–4 пустые, а процент загрузки честный, потому что считается от доступного фонда. Руководитель проекта Волкова со скромным фондом 18 часов — это нормально: управление и согласования проектными часами не считаются.

Каждое такое наблюдение — готовое решение на планёрку. Перенести часть недели 3 Ивановой на Козлова. Спросить Козлова, куда уходит треть его времени. Проверить, не забыт ли чей-то отпуск в колонке отсутствий на следующий период. Пять минут чтения таблицы заменяют час совещания «кто чем занят».

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

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

Справочник формул шаблона

Все формулы файла — в одной таблице, чтобы шаблон можно было чинить и расширять без археологии:

Где Формула Что делает
Итого, ч =SUM(E2:J2) Суммирует часы за шесть недель
Загрузка % =IF(($C2*6-$D2)>0,K2/($C2*6-$D2),"") Делит итог на доступный фонд за вычетом отсутствий; при нулевой ёмкости возвращает пустоту вместо ошибки
Подсветка перегруза недели =E2>$C2 Красит неделю, где план выше фонда
Подсветка простоя =L2<0,6 Желтит загрузку ниже 60%
Подсветка общей перегрузки =L2>1 Красит загрузку выше 100% за период

Хотите горизонт длиннее шести недель — добавьте колонок и поправьте множитель в формуле загрузки. Хотите помесячный план — переименуйте колонки и поставьте месячный фонд в колонку C. Логика не меняется.

Как вести факт в той же таблице

План без факта деградирует за месяц: оценки не уточняются, перекосы не видны. Минимальное решение внутри Excel — второй лист-копия «Факт», куда в конце недели вносятся реально отработанные проектные часы. Рядом — третий лист с разницей ячеек: =Факт!E2-Загрузка!E2. Систематическое расхождение по человеку или неделе сразу бросается в глаза.

Честное предупреждение: ручной сбор факта — самое слабое место табличного подхода. Люди забывают, вносят задним числом, округляют до красивых цифр. Если факт нужен всерьёз — для себестоимости и оценок будущих проектов — рано или поздно понадобится нормальный учёт трудозатрат со списанием часов самими исполнителями.

Частые проблемы таблицы и их решения

  • «Файл редактирует кто-то другой». Перенесите таблицу в облако — Google Таблицы или онлайн-версии офисных пакетов — и работайте в одном экземпляре вместо пересылки копий.
  • Сломали формулу. Защитите колонки итогов и процентов от редактирования, оставив открытыми только ячейки часов и фонда.
  • Люди из двух отделов. Не плодите файлы по отделам — один общий лист с колонкой «Отдел» и фильтром. Разные файлы гарантированно разойдутся.
  • Отпуска забываются. Раз в месяц сверяйте колонку отсутствий с графиком отпусков. В идеале — в один и тот же день, календарным напоминанием.
  • Таблица «устарела ещё вчера». Назначьте один фиксированный слот обновления в неделю — например, утро понедельника перед планёркой. План, обновляемый «когда есть минутка», не обновляется никогда.

Пределы Excel: когда таблицы перестаёт хватать

Excel честен, пока планирующий один, людей меньше десятка, а проектов — два-три. Дальше появляются знакомые симптомы:

  • версии «финальная-3» в почте и мессенджерах — единой правды больше нет;
  • один специалист «свободен» в таблицах двух руководителей одновременно;
  • фактические часы никто не вносит — план не с чем сверять;
  • сведение загрузки по отделам занимает половину дня в неделю;
  • отпуска и больничные живут в отдельном файле и в план не попадают.

Каждый симптом лечится дисциплиной — какое-то время. Но суммарно они означают, что команда переросла инструмент: нужен единый пул людей, календари отсутствий и автоматический план-факт. Что смотреть дальше — в обзоре программ для ресурсного планирования и в обзорном гиде по ресурсному планированию проекта.

Что добавить, когда шаблон приживётся

Базовая матрица — это старт. Через месяц-два регулярного использования команда обычно дорастает до трёх надстроек. Лист «Проекты» — справочник активных контрактов, чтобы в назначениях писать не «работа», а конкретный проект; тогда сводная таблица покажет, сколько часов съедает каждый. Разрез по ролям — колонка «Роль» уже есть, добавьте сводную: перегруз роли целиком виден раньше, чем перегруз людей. И лист «Факт» — о нём было выше: без него план не учится на своих ошибках.

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

Если команда в Google Таблицах

Шаблон работает и там. Формулы SUM и деление переносятся как есть, условное форматирование настраивается через «Формат → Условное форматирование» с теми же формулами. Бонус облака — один экземпляр файла на всех и история изменений: видно, кто и когда поменял план. Минус тот же, что у любого табличного решения: дисциплина обновления держится на людях, а не на системе.

Как это в HRP. То, что в Excel делается руками, система делает сама: единый календарь доступности с отпусками, посуточная загрузка по всем проектам сразу, фактические часы из модуля учёта трудозатрат и план-факт без ручного сведения.

Таблица уже трещит по швам? Запросите демо HRP — перенесём ваш план из Excel и покажем разницу на ваших данных.

Частые вопросы

Как сделать таблицу загрузки сотрудников в Excel?

Постройте матрицу «люди × недели»: в строках — сотрудники с их недельным фондом часов, в колонках — недели. В ячейках — плановые часы, справа — формулы итога и процента загрузки, условное форматирование подсвечивает перегруз. Готовый файл можно скачать в статье.

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

Не 40 часов, а реальный проектный фонд: норма недели минус отпуска и минус доля непроектной работы. Для большинства специалистов это 28–34 часа в неделю — около 80% нормы. Для руководителей — заметно меньше.

До какого размера команды хватает Excel?

Практический потолок — 5–10 человек, несколько проектов и один планирующий. Дальше версии таблицы расходятся, сведение занимает часы, а факт в таблицу уже никто не вносит. Это сигнал переходить в специализированную систему.

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

Вносите часы отпусков и больничных в колонку «Отсутствия» — формула загрузки вычитает их из доступного фонда периода. В недели отпуска плановые часы не ставьте. Хранить отпуска отдельным списком вне таблицы — типичная ошибка: план начинает показывать свободные часы у отсутствующих людей.

Читайте также

Покажем на ваших данных

Рассчитаем план и себестоимость по одному вашему типовому контракту — сравните с тем, как это устроено сейчас.

Запросить демо на ваших данных

Демо-доступ к тестовой базе

Оставьте ФИО и email — создадим персональный демо-доступ. Логин и пароль покажем сразу.