Как в эксель составить график отпусков на

Время на прочтение
3 мин

Количество просмотров 230K

Работаю небольшим руководителем и имею в обязанностях составление и поддержание в актуальном виде графика отпусков своего отдела. Данный график составляется в конце года на следующий год и предоставляется в отдел кадров организации. При этом отдел кадров требует предоставлять его в формате таблицы-списка, но самому мне для работы нужен формат наглядного графика. К тому же в связи с постоянными переносами отпусков сотрудников данный график необходимо поддерживать актуальным.

Не делать ненужную работу и все что можно автоматизировать для меня жизненный принцип. В данной статье хочу поделится опытом создания MS EXCEL файла графика. Возможно полученный шаблон или данный опыт окажется полезным и вам.

Для тех, кому данный нужен шаблон и кто не хочет особо заморачиваться тем как это устроено — сразу Ссылка для просмотра и скачивания.

Для интересующихся конструкцией нижеследующее описание.

Возникновение задачи

Итак. Требуемый кадровиками формат изображен на картинке ниже(все фамилии и должности вымышленные):

Особенности данного формата:

1. В таблицу отдельными строками включаются отдельные периоды отпусков
2. В таблице указываются даты начала отпуска и продолжительность
3. Список упорядочен по алфавиту фамилий сотрудников и по возрастанию дат начала

График — это график

График отпусков моих сотрудников нужен и мне, но я бы хотел иметь его в виде наглядного календарного графика (диаграммы), где вдоль оси времени отражаются периоды отпусков сотрудников. И я его в итоге и сделал — вот таким:

Как это сделано

Для создания графика такой формы я использовал встроенный в MS EXCEL конструктор диаграмм и тип диаграммы «Линейчатая с накоплением».

Для того чтобы горизонтальная ось диаграммы имела вид шкалы времени нужны следующие настройки:

Максимум и минимум соответствуют числовым значениям дат начала и конца года. Чтобы семидневная сетка совпадала с реальными неделями за дату начала года лучше брать не 01.01, а ближайший к этой дате понедельник.

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

На самом деле диаграмма отражает не только периоды отпусков, но и разрывы между ними (настройками выполнено отображение отпусков зеленым цветом заливки, а разрывов — без заливки то есть прозрачными).

Первый ряд

Это отображаемый прозрачным период от начала времен до даты начала первого отпуска в году. Используется значение в столбце «Начало1».

Второй ряд

Это отображаемый зеленым первый отпуск. Используется значение в столбце «Дней 1» — продолжительность первого периода отпуска:

У меня столбец «Дней 1» рассчитывается по формуле:

Плюс один день потому, что дата окончания отпуска — это последний его день, а не первый рабочий.

Третий ряд

Это отображаемый прозрачным период от окончания первого отпуска до начала второго.

Также считается формулой, а так как данной значение не имеет пользовательской ценности — столбец в таблице максимально сужен.

Последующие ряды

Тут хочется просто сказать «ну и так далее…», в общем зеленые периоды отпусков строятся аналогично ряду 2, а прозрачные промежутки между ними — аналогично ряду 3. Для моей задачи хватило 5-ти периодов — это текущее ограничение шаблона, которое можно преодолеть, продолжая таблицу в ширину (насколько у вас хватит терпения).

А как быть с кадровиками?

Им же нужен просто список!?

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

Такими ссылками заполнены в каждой строке ячейки с В по Е. Для каждой строки из исходной таблицы (каждого сотрудника) созданы соответственно числу возможных отпускных периодов — 5 строк в данной таблице. Например поле E «Кол-во календ. дней», для первого сотрудника заполнено:

1-я строка — «=График!G5»
2-я строка — «=График!K5»
3-я строка — «=График!O5»
4-я строка — «=График!S5»
5-я строка — «=График!W5»

Для следующего сотрудника ссылки будут на те же столбцы и на следующую строку (это довольно трудоемко было заполнять из за того, что форма транспонирована, а как копировать формулы с транспонированием я не разобрался).

Обратите внимание, что в столбце Е стоит фильтр. Он нужен для того, что бы выводить только заполненные периоды отпусков (настроено не выводить 0).

Еще осталось автоматизировать нумерацию строк (первый столбец). В первой строке руками проставлена цифра «1», для остальных использую формулу «=A6+ЕСЛИ(E7=0;0;1)» (на примере 2-й строки).

На этом все. Благодарю за внимание

Каждое лето приходится согласовывать график отпусков отдела. У каждого свои планы на отдых, но работа должна идти своим чередом. Поэтому решено было, что каждую неделю в отделе должно быть минимум 2 человека. Рассказываю, как я нарисовал график отпусков в Excel, который автоматически найдет нестыковки и поможет их исправить.

Решение задачи

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

Теперь строим таблицу по неделям. Она будет похожа на диаграмму Ганта — закрашенные прямоугольники, длина которых зависит от длительности отпусков. Я расположил ее справа от таблицы.

Для начала построим колонки недель. В первые две ячейки ставим начало недели: 14.06, 21.06. Далее протягиваем мышкой, используя автозаполнение.

Теперь строим саму диаграмму. Вот формула, которую нужно напечатать в ячейке (3, 8):

=ЕСЛИ(ИЛИ(И(R2C>=RC2;R2C<=RC4);И(R2C>=RC5;R2C<=RC7));1;0)

Расшифрую:

Если дата начала недели попадает в первый или второй интервал отпуска, ставится цифра 1, иначе — 0. Обратите внимание, что фиксируются только номера колонок. Это нужно для протягивания формулы по всем ячейкам диапазона. Получилась таблица из 1 и 0. Выделяем ее и накладываем Условное форматирование.

Получается вот такая картина.

Добавим последний штрих — контроль конфликтов отпусков. Для этого в нижней строке суммируем число значений 1 в колонке. Обычной формулой СУММА(). А потом на эту строку тоже накладываем Условное форматирование. Только в этот раз нам нужно покрасить красным значения, большие 3. Они соответствуют неделям, когда на работе остается меньше 2-х человек.

Все, график готов!

На построение потрачено не больше 10 минут, а сэкономлены часы труда. Буду использовать этот график и в следующем году. Теперь на его составление будет тратиться всего 2 минуты: даты подправить и новые границы отпусков ввести.

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

За окнами жара, в разгаре сезон отпусков. Сегодняшняя статья будет актуальна, так как покажем вам, как проверить сколько сотрудников работает в данный день, и достаточно ли их. Ответ на этот вопрос хотел узнать один из читателей сайта.

Конечно, представленный здесь метод будет полезен для тех из вас, кто работает в отделе кадров или, например, в отделе продаж или в отделе обслуживания клиентов, а также для частных предпринимателей.

Как сделать шаблон графика отпусков в Excel

Предположим, что в отделе продаж работают 15 человек. Хотим, чтобы ежедневно работало минимум 60% от общего количества, то есть 9 человек. Если это условие не выполняется – шаблон графика отпусков в Excel должен об этом сообщить (напишет, что есть нехватка и закрасит линии границ ячейки красным цветом).

Готовый шаблон выглядит так (скачать в конце статьи):

график отпусков.

Теперь покажем вам, как это сделать!



Исходный вид шаблона графика отпусков на начальном этапе разработки:

вид шаблона графика.

Во-первых, мы посчитаем в графике сколько людей числиться в нашем отделе. Введите следующую формулу в ячейку C1:

=СЧЁТЗ(A9:A23)

СЧЁТЗ.

Теперь давайте посчитаем, сколько человек составляют 60% от количества сотрудников отдела (все кроме тех, кто ушел в отпуск). Введите следующую формулу в ячейку C3:

=ОКРУГЛВВЕРХ(C1*C2;0)

ОКРУГЛВВЕРХ.

Хорошо. Следующим шагом будет написание формулы, которая будет определять работает ли данный сотрудник в данный день или находится в отпуске. Чтобы быстро вставить эту формулу автоматизированный в график отпусков для всех сотрудников и для всех дней, выполните следующие шаги:

  1. Выделите диапазон ячеек E9:R23.
  2. Нажмите клавишу F2 на клавиатуре и введите следующую формулу:
  3. =ЕСЛИ(И(E$8>=$B9;E$8<=$B9+$D9-1);»В отпуске»;»На работе»)

  4. Подтвердите ввод формулы, используя комбинацию клавиш Ctrl + Enter. В результате все ячейки диапазона E9:R23 на графике заполнятся формулой:
  5. В отпуске На работе.

Чтобы сделать шаблон графика отпусков более удобным для чтения и визуального анализа добавим правило условного форматирования:

  1. Снова выделите диапазон ячеек E9:R23.
  2. Выберите инструмент: «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Правила выделения ячеек»-«Равно».
  3. Правила выделения ячеек.

  4. В появлявшемся окне «Равно» введите значение и выберите параметр так как указано ниже на рисунке:
  5. Равно.

  6. 4 Нажмите ОК.
  7. Условное форматирование.

Затем мы посчитаем, сколько людей работает в этот день. Для этого заполните диапазон ячеек E7:R7 такой формулой:

=СЧЁТЕСЛИ(E9:E23;»На работе»)

СЧЁТЕСЛИ.

Этому же диапазону (E7:R7) присвоим свое правило условного форматирования. Надо сделать красные границы, которые видны на рисунках выше. Каждый раз, когда в данный день слишком мало сотрудников (менее 9 в нашем примере), Excel должен сделать красную границу вокруг ячейки с количеством сотрудников в определённый день. Чтобы это сделать нам необходимо:

  1. Выделите диапазон E7:R7 и выберите инструмент «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Правила выделения ячеек»-«Меньше»:
  2. Стили форматирования.

  3. В появившемся окне «Меньше» введите значение и выберите параметр так как указано ниже на рисунке:
  4. Меньше.

  5. Нажмите ОК. В результате мы получим:
  6. правило условного форматирования.

Давайте теперь определим, какой это процент от всего коллектива. Используем для этого формулу, которую необходимо ввести в диапазон ячеек E6R6:

Используем формулу.

И, наконец: информация о том, есть ли нехватка сотрудников или всё хорошо? И формула для ячеек E5:R5:

=ЕСЛИ(E6<$C$2;»нехватка»;»хорошо»)

ЕСЛИ нехватка хорошо.

Наконец, мы имеем такой результат:

готов шаблон графика отпусков.

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

Шаблон графика отпусков в Excel скачать бесплатно

Знаете ли вы кого-то, кому пригодится представленная выше информация? Отправьте этому человеку электронное письмо со ссылкой на эту статью. Скорее всего, он с удовольствием ей воспользуется.

Бесплатно найти и скачать образцы этого документа в КонсультантПлюс

Скачать бесплатно бланк графика отпусков на 2023 год в ворде

Скачать бесплатно бланк графика отпусков на 2023 год в эксель

Скачать бланк графика отпусков по унифицированной форме Т-7 в excel

Скачать бесплатно образец графика отпусков на 2023 год в excel

Чье мнение учитывать при составлении

График отпусков (статья 123 ТК РФ) устанавливает очередность отдыха сотрудников в организации. Документ утверждается руководителем на календарный год за две недели до его наступления и является обязательным для исполнения как для работодателя, так и для работника. Работодатель сам решает, принимать ли во внимание пожелания сотрудников, но есть категории, чье мнение учитывается обязательно. К ним относятся:

  • женщины с тремя и более детьми в возрасте до 12 лет и другие сотрудники (в том числе опекуны), воспитывающие таких детей (ст. 262.2 ТК РФ);
  • сотрудники в возрасте до 18 лет (ст. 267 ТК РФ);
  • родители (в том числе приемные, опекуны или попечители), которые воспитывают ребенка-инвалида в возрасте до 18 лет (ст. 262.1 ТК РФ);
  • Герои социалистического труда и полные кавалеры ордена Трудовой Славы, участники Великой Отечественной войны, инвалиды войны, ветераны боевых действий, в том числе получившие инвалидность (ст. 6, 14-19 закона от 12.01.1995 № 5-ФЗ);
  • Герои Советского Союза, Герои Российской Федерации и полные кавалеры ордена Славы (п. 3 ст. 8 Закона РФ от 15.01.1993 № 4301-1);
  • почетные доноры СССР и России (ч. 1, 2 ст. 23 закона от 20.07.2012 № 125-ФЗ);
  • пострадавшие из-за чернобыльской катастрофы и других аварий, связанных с любыми видами ядерных установок (подп. 1 ч. 3 ст. 15 Закона РФ от 15.05.1991 № 1244-1).

Может пригодиться: когда выплачиваются отпускные и заработная плата

Мобилизованных работников тоже надо включать в график отпусков. Период, на который мобилизовали сотрудников, неизвестен, но они все равно остаются работниками организации (376-ФЗ от 07.10.2022). Включите их в отпускной план и предоставьте отпуск, когда такие работники вернутся и снова приступят к трудовым обязанностям, — в любое удобное для них время.

По какой форме составлять график

Для составления документа рекомендуется унифицированная форма № Т-7, утвержденная Постановлением Госкомстата России от 05.01.2004 № 1.

Выглядит образец пустой таблицы графика отпусков следующим образом.

Картинка о графике отпусков

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

Что отражать в графике

Ответственный исполнитель обязательно вносит занимаемые должности сотрудников в структурных подразделениях, их табельные номера, длительность отдыха в календарных днях. Количество дней у сотрудников разное, поскольку оно складывается из:

  • основного отпуска, который, по ТК РФ, составляет, как правило, 28 дней, но у некоторых категорий граждан (инвалиды, госслужащие, педагогические работники) эта цифра обычно больше;
  • дополнительного (например, у сотрудников, занятых на работах с вредными и опасными условиями труда, работающих на Крайнем Севере, и др.);
  • дней, которые не использованы работником и перенесены на следующий рабочий год.

Подробнее: кому положен дополнительный отпуск

Как оформить график

При составлении локального документа руководствуемся ст. 123 ТК РФ.

Актуальная инструкция, как составить, заполнить и утвердить график отпусков:

Шаг 1. Собрать пожелания работников.

Шаг 2. Последовательно заполнить все ячейки бланка.

Шаг 3. Согласовать документ с профсоюзной организацией.

Шаг 4. Утвердить документ и ознакомить с ним коллектив.

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

  • ответственный за составление (чаще всего руководитель отдела кадров);
  • ответственные по структурным подразделениям за предоставление в отдел кадров информации о желаемых периодах отдыха работников;
  • сроки предоставления таких сведений;
  • образец реестра отпусков сотрудников, если такой используется для сбора пожеланий.

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

Вот образец заполненного графика отпусков на 2023 год по форме Т-7 (нажмите на картинку, чтобы увеличить ее):

Пример графика отпусков на 2023 год

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

Как внести изменения или отменить график отпусков

Составленный и утвержденный график обязателен к исполнению как работодателем, так и работником. Но Трудовым кодексом допускается перенос или продление отдыха сотрудника (ст. 124 ТК РФ). Основание для изменений:

  • временная нетрудоспособность работника, наступившая во время отдыха;
  • несвоевременная оплата отпуска;
  • исполнение в период отдыха государственных обязанностей.

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

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

Изменения вносятся в случае:

  • временной нетрудоспособности работника во время отдыха;
  • отзыва из него;
  • если предоставление отдыха работнику в текущем рабочем периоде неблагоприятно отразится на нормальном ходе работы организации;
  • по просьбе работника и при согласии работодателя.

Отмена графика после его утверждения уже невозможна, все дополнения (например, по новым сотрудникам) оформляются в виде приложений.

Знакомить ли с документом персонал

Документ является обязательным для исполнения обеими сторонами трудовых отношений. Желательно, чтобы все работники ознакомились с ним под подпись, несмотря на то, что законодательно это не предусмотрено. В самостоятельно разработанном образце предусматривается графа для ознакомления, а если используется унифицированная форма Т-7, то сделайте отдельный стандартный лист ознакомления с приказом.

Сколько хранить график

П. 453 «Перечня типовых управленческих архивных документов, образующихся в процессе деятельности государственных органов, органов местного самоуправления и организаций, с указанием сроков хранения», утв. Приказом Росархива от 20.12.2019 № 236, говорит о том, что такой документ хранится три года.

Читайте также: сколько хранить заявления на отпуск

Каждое лето приходится согласовывать график отпусков отдела. У каждого свои планы на отдых, но работа должна идти своей чередой. Поэтому решено было, что каждую неделю в отделе должно быть минимум 2 человека. Рассказываю, как я нарисовал график отпусков в Excel, который автоматически найдет нестыковки и поможет их исправить.

Решение задачи

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

Теперь строим стол по неделям. Она будет похожа на диаграмму ганта — окрашенные волокна, длина которых зависит от длительности отпуска. Я построил ее справа от таблицы.

Для начала построим колонки недели. В первые две недели ставим начало недели: 14.06, 21.06. Далее протягиваем мышкой, используя автозаполнение.

Теперь строим саму диаграмму. Вот формула, которую нужно напечатать в ячейке (3, 8):

=ЕСЛИ(ИЛИ(И(R2C>=RC2;R2C=RC5;R2C

Расшифрую:

Если дата начала недели сокращается в первый или второй период отпуска, ставится цифра 1 иначе — 0. Обратите внимание, что фиксируются только номера колонок. Это необходимо для протягивания пормулы по всем ячейкам терминалов. Получилась таблица из 1 и 0. Выделяем ее и накладываем Условное форматирование.

Получается вот такая картина.

Добавим последний штрих — контроль показа отпусков. Для этого в нижней строке суммируем числовые значения 1 в столбце. Обычной формулой СУММА(). А потом на эту статью тоже накладываем Условное форматирование. Только в этот раз нам нужно покрасить красные значения, большие 3. Они полагают неделям, когда на работе остается меньше 2-х человек.

Все, график готов!

На построение потрачено не больше 10 минут, а сэкономлены часы труда. Буду использовать этот график и в следующем году. Теперь на его составление будет потрачено всего 2 минуты: даты под редактирование и новые границы отвусвода

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

Понравилась статья? Поделить с друзьями:
  • Как найти тв каналы на телевизоре хайер
  • Муж нашел как жена с ее бывшим
  • Как найти похожее изображение с телефона
  • Как найти фильтр по картинке
  • Как найти вай фай принтер на телефоне