Как сделать график рабочего времени в excel?

Как сделать график рабочего времени в excel?

Я уже делился с уважаемыми читателями своими наработками по поводу табеля рабочего времени. А сегодня я предлагаю вашему вниманию график планирования посменной работы отдела. Он будет полезен для структур, которые работают в режиме 24 x 7 или около того, и вынуждены работать сменами. Это всяческие службы поддержки, кол-центры и т.п.

Ко мне обратилась моя бывшая коллега с просьбой помочь усовершенствовать тот график планирования посменной работы, который достался ей в наследство. Он не предусматривал никакой автоматизации, всё считалось чуть ли не пальцем по экрану, а процесс планирования занимал массу времени. Я согласился помочь, а поскольку шаблон вышел вроде бы удачным, то решил его выложить на всеобщее обозрение.

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

Файл для скачивания

Версия 1.01 (описываемая в статье)

Версия 1.03 (незначительно усовершенствованная)

Функционал

Встроенный универсальный календарь.

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


Выделение праздников.

Шаблон отметит красным фоном все праздники, которые вы перечислите на листе Настройки.

Выбор смены из справочника.

Вид смены выбирается строго из списка, что избавляет вас от ошибок ввода.

Смены описаны в Настройках в специальной таблице. Можно удалить лишние и добавить свои.

Смены автоматически выделяются цветом.

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

Подсчёт смен и часов по человеку.

Автоматически подсчитывается по каждому человеку отработанное количество смен и количество рабочих часов.

Учёт рабочего времени за день.

За каждый день подсчитывается количество отработанных смен, часов, количество больных сотрудников, сотрудников в отпусках и сотрудников, находящихся во внеочередных выходных (если сотрудник работает 2 дня по 11 часов, то вы ему обязаны дать 2 выходных дня непосредственно после этих рабочих смен).

Подсчёт количества сотрудников по часам суток.

Тем, кто обеспечивает работу в режиме 24 х 7 важно знать сколько сотрудников будет работать в каждый конкретный час, чтобы балансировать нагрузку на отдел и уровень сервиса. Известно, например, что максимальное количество звонков поступит с 10 утра до 17 вечера и надо, например, иметь 5 специалистов, чтобы справиться с этой нагрузкой, а с 19:00 до 7:00 утра хватит одного дежурного специалиста. Для этого предназначена панель подсчёта сверху шаблона. Она отображает ситуацию того дня, в столбце которого вы стоите. Кстати, нулевые значения выделяются, чтобы бросались в глаза.

Два внеочередных выходных.

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

Автоформатирование поля календаря и скрытие/показ строк.

При внесении новой фамилии шаблон автоматически расширяется на одну строку (строка станровится видимой). При удалении фамилии сотрудника через клавишу Delete (рекомендуемый способ) автоматически очищается имя и смены, поэтому будьте осторожны!

График работы в организации на 2019

Что такое график рабочего времени

О нем обычно говорят в контексте статьи 103 ТК РФ , когда продолжительность производственного процесса превышает нормальную продолжительность (8 часов в течение дня и 40 часов в течение недели) трудовой деятельности.

Например, металлургический комбинат функционирует круглосуточно.

Бухгалтеру нет смысла присутствовать на предприятии в течение 24 часов, поэтому для административных сотрудников может быть установлен односменный режим — пятидневка с двумя фиксированными выходными.

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

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

Образец бланка графика работы

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

Какие бывают

В разговорах о режимах трудовой деятельности можно встретить формулировки:

  • скользящий;
  • гибкий;
  • индивидуальный;
  • свободный и пр.

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

Поэтому он может быть:

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

Чем сменный график работы отличается от обычного

Работник работает в строго отведенное время: с понедельника по пятницу, с девяти утра и до шести вечера с перерывом на обед с 13.00 до 14.00.

Здесь все без вариантов — каждый день, каждый месяц и весь год работник трудится в одном и том же режиме.

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

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

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

Для чего он нужен на предприятии

Законодательство обязывает работодателя:

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

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

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

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

Читать еще:  Как сделать ячейку абсолютной в excel комбинация клавиш?

Расчет времени работы

Чтобы рассчитать норму работы на определенное время, потребуется:

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

Рассчитывать график смен можно онлайн, можно в специальных программах типа 1С, главное, чтобы он был, и работники были с ним ознакомлены.

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

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

Так, если за учетный период принимается один месяц, работодатель должен понимать, что его сотрудники, например, в феврале 2019 года, не могут работать больше:

  • 151 час для 40-часовой недели;
  • 135,8 часов для 36-часовой недели;
  • 90,2 часов для 24-часовой недели.

Кроме того, количество рабочих дней в феврале 2019 года не может быть больше 19, а количество выходных не может быть менее 9.

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

Например, при учетном периоде, равному одному кварталу (возьмем первый квартал 2019 года):

Рабочее время составляет при:

  • 40-часовой неделе — 446 часов;
  • 36-часовой неделе — 401,2 часов;
  • 24-часовой неделе — 266,8 часов.
  • в январе работники трудились в рамках производственного календаря 17 дней и 136 часов;
  • а в феврале персонал отработал 21 день и 167 часов, что больше, чем по норме,

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

Иначе придется платить работникам дополнительные деньги, и немалые.

Образец графика выхода на работу сотрудников

Скачать шаблон excel графика работы можно ниже. Составить график работы можно, например, онлайн, при помощи Google Docs. Создав копию этого файла, вы сможете производить расчет сменного графика работы в режиме онлайн.

EXCEL для чайников.2.Время

Мой предыдущий пост https://pikabu.ru/story/_5337342 содержал несколько грубых педагогических ошибок. Почитав комментарии и сделав выводы, я решил двигаться дальше, побольше, так сказать, разъясняя. Готовьтесь, пост будет еще длиннее.

Сегодня я расскажу вам о времени. Ученые и философы испокон веков спорят о его происхождении, и даже о его существовании. В Excel оно точно есть и работать с ним можно и нужно. Итак, что же такое время в Excel? Возьмем число 42997,635216. Что оно может означать? Человек, работающий с датами в Excel, сразу поймет подвох. Дело в том что это дата и время, в Excel, взятые на момент написания поста функцией =ТДАТА() в формате обычного числа. Про форматы поговорим отдельно, сначала нужно разобраться с представлением дат и времени: 42997 – это количество дней, начиная с 1 января 1900 года, (так что если вы историк то работать с датами до 1900 года придется как обычным текстом, без вычислительных выкрутасов), Стоит так же отметить, что сейчас работать с датами можно вплоть до 31 декабря 9999 г. (тут писатели фантасты печально вздохнули и полезли за калькуляторами). Дробная часть 0,635216 это время от целых суток, то есть 1 – это 24 часа. Давайте проверим за Excel, все ли правильно он посчитал: 0,635216*24=15,245184 (15 это часы); 0,245184*60=14,71104 (14 это минуты); 0,71104*60=42,6624 (43 это секунды, округляем до целого). Теперь переводим ячейку с числом 42992,57046 в формат даты и времени и получаем 19.09.17 15:14:43, хотя функция =ТДАТА() уже изрядно убежала за время нашего расчета. Поверьте, нет смысла проверять за Excel. Не нужно тратить на это драгоценное время, он все считает правильно, ошибка может быть только по другую сторону монитора. Многим это покажется смешным, но у меня есть знакомые, которые проверяют Excel на калькуляторе.

Понимание того что целая часть — это дни, а дробное — это часы, минуты, и секунды, очень важно. Функция =ТДАТА() прекрасна и опасна. Ведь она выполняет расчеты относительно текущего времени, и, если это не нужно и об этом забыть, цифры в таблице поплывут. Они будут плыть пока мы не закрепим дату. Нужно взять ячейку с формулой, войти в режим редактирования и нажать F9, либо копировать её и вставить обратно в туже ячейку как значение. Ход времени в таблице остановится, данные перестанут обновляться.

Какие же еще функции есть в Excel для работы со временем? О, их великое множество, благо в основном названия функций в Excel «говорящие».

ТДАТА( ), СЕГОДНЯ( ) – текущее дата и время в первом случае, и дата без времени во втором.

ВРЕМЗНАЧ(“Текст”), ДАТАЗНАЧ(“Текст”) – переводит время либо дату из текста в числовой формат;

ВРЕМЯ(Часы; Минуты; Секунды), ДАТА(Год; Месяц; День) – «собирает» время либо дату из значений;

ГОД(Дата), МЕСЯЦ(Дата), ДЕНЬ(Дата), ЧАС(Дата), МИНУТЫ(Дата), СЕКУНДЫ(Дата) – «вырезаем» нужное из даты;

ДЕНЬНЕД(Дата, Тип) – выдает номер дня недели (наш тип недели 2, американской 1).

КОНМЕСЯЦА(Дата; Число_Месяцев) – это дата последнего дня месяца со смещением на нужное количество месяцев

ДАТАМЕС(Дата; Число_месяцев) – передвигает эту же дату на нужное количество месяцев вперед или назад

НОМНЕДЕЛИ(Дата; Тип) – номер недели с начала года (тип как в ДЕНЬНЕД)

РАБДЕНЬ(Дата; Количество; Праздники) – дата, которая будет или была через заданное количество дней (учитывая или нет праздники)Праздники задаются диапазоном ячеек

РАБДЕНЬ.МЕЖД(Дата; Количество; Выходной; Праздники) – то же самое, но с расширенной настройкой выходных данных. Можно задать строкой где 0-это рабочий день, 1-это выходной, на пример нормальная рабочая неделя выглядит так “0000011”

ЧИСТРАБДНИ (Дата1; Дата2; Праздники) – возвращает количество рабочих дней между 2 датами (с праздниками или без них)

ЧИСТРАБДНИ.МЕЖД (Дата1; Дата2; Выходной; Праздники) – то же самое, но с произвольным выбором выходных дней. (см. РАБДЕНЬ.МЕЖД)

ДНЕЙ360(Дата1; Дата2) – “Функция ДНЕЙ360 возвращает количество дней между двумя датами на основе 360-дневного года (двенадцать месяцев по 30 дней). Эта функция используется для расчета платежей, если система бухгалтерского учета основана на двенадцати 30-дневных месяцах.” © — взял из справки, в бухгалтерии не силен, ничего добавить не могу, кроме того, что это как-то связано с расчетом равномерности платежей в течении года. В общем, эти бухгалтера даже в году умудрились спереть 5 дней.

ДОЛЯГОДА(Дата1; Дата2; Базис) – это доля года между двух дат. Базис равен 1, если хотите считать по фактическим датам. В противном случае данное значение варьируется от 0 до 3, выбирайте то, что нужно, согласно пояснениям, содержащимся в справке.

Теперь давайте разберемся, как это работает. В столбце А я напишу формулу, а в столбце В, С, D я напишу результат этой формулы в разных форматах, в столбце E напишу комментарии.

Теперь посмотрим, какие формулы у нас стоят в ячейках в столбцах D-I, для удобства я их представил немного в другом виде, формулы представлены для 2-й строки, для остальных строк их нужно только «протянуть»

Время на работе (ч) =(C2-B2)*24 – тут мы вычитаем дату прихода из даты ухода, из суток переводим в часы, все просто.

Читать еще:  Как сделать чертеж на компьютере в excel?

Время на работе в рабочие дни (ч) =(ЧИСТРАБДНИ(B2;B2)*(C2-B2))*24 тут мы учитываем, был ли день рабочий. Я обнаружил, что если применить ЧИСТРАБДНИ с указанием одного дня эта функция в случае рабочего дня выдаст 1 и в случае выходного — 0, далее все как в формуле выше.

Время на работе в выходные (ч) =(НЕ(ЧИСТРАБДНИ(B2;B2))*(C2-B2))*24 тут мы «перворачиваем» функцию ЧИСТРАБДНИ логической функцией НЕ, которая из 1 делает 0 а из 0 делает 1, далее все как выше.

Недоработка/переработка (ч) =ЕСЛИ(ЧИСТРАБДНИ(B2;B2);D2-($K$2-$K$1)*24;F2) здесь используем функцию ЕСЛИ. Эта функция имеет 3 аргумента: логическое условие, результат при выполнении этих условий и результат, если логическое условие не выполняется. В данном случае мы проверяем по функции ЧИСТРАБНИ является ли день рабочим, если является вычитаем из фактически отработанного времени норму рабочего времени, которая в свою очередь получается из разницы конца и начала рабочего дня. Затем переводим все в часы, умножая на 24. если день выходной учитываем все время, проведенное на работе как переработку. Обратите внимание что ссылки на ячейки начала и конца рабочего дня мы «закрепили» символами $. Это делается нажатием клавиши F4 при нахождении курсора на ячейке, также есть возможность напечатать данный символ вручную. Смысл «закрепления» ячейки в том, что при протягивании формулы ссылки на «закрепленные» ячейки не будут смещаться относительно перемещения формулы по столбцам и строкам. Можно также закрепить отдельно либо столбец, либо строку, в нашем случае ссылка выглядела как $K2 при закрепленном столбце и как K$2 при закрепленной строке. При протягивании в таком случае меняется только незакрепленный фрагмент адреса ячейки, что бывает весьма полезно в некоторых случаях.

Опоздание (мин) =ЕСЛИ(ЧИСТРАБДНИ(B2;B2);ЕСЛИ(B2-ОКРУГЛВНИЗ(B2;0) $K$2;»»;ОКРУГЛ(($K$2-(C2-ОКРУГЛВНИЗ(C2;0)))*24*60;0));»»). Тут все аналогично предыдущему, за исключением того что учитывается время ухода, которое должно быть больше времени окончания рабочего дня.

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

Табель учета рабочего времени в Excel. Унифицированная форма № Т-12&nbsp&nbsp

&nbsp&nbsp&nbsp&nbsp&nbspБывают домовые, а я — ОФИСНЫЙ!

&nbsp&nbsp&nbsp&nbsp&nbspОблегчаю трудовые будни!

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

Надоели убытки? Выявляем нерентабельных клиентов

Брать или не брать кредит? Как не попасть в долговую яму

Что нужно знать о кадровых документах

Проверьте, соблюдается ли Трудовой Кодекс в вашей компании

Ежегодный оплачиваемый отпуск. На что вы имеете право?

Как провести презентацию и заслужить доверие аудитории

Семь правил обогащения

Вы нашли полезную информацию и хотите отблагодарить меня?

EXCEL ДЛЯ «ЧАЙНИКОВ» И НЕ ТОЛЬКО

Автоматизированный табель учета рабочего времени Т-12 с буквенными и цифровыми кодами в Excel

ВНИМАНИЕ: Прежде чем пользоваться предложенным автоматизированным табелем, убедитесь в том, что у вас в Excel настроен автоматический режим обновления ячеек. Читайте о том, как его установить.

* Табель работает со следующими кодами явки: 01 (явка), 02 (ночное время), 03 (работа в выходные дни), 04 (сверхурочная работа), 05 (вахтовый метод), 06 (командировка), 12 (сокращенный рабочий день), 21 (сокращенный рабочий день). Если вы используете другие коды явки, необходимо внести изменения в формулу.

** Табель работает со следующими кодами явки: Я (явка), Н (ночное время), РП (работа в выходные дни), С (сверхурочная работа), ВМ (вахтовый метод), К (командировка), УВ (сокращенный рабочий день), ЛЧ (сокращенный рабочий день). Если вы используете другие коды явки, необходимо внести изменения в формулу.

Как автоматизировать табель учета рабочего времени в Excel и работать с ним

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

Сегодня мы будем автоматизировать в Excel Табель учета рабочего времени, а именно вторую его страницу. Заведем формулы в ячейки, где считаются итоговые значения. Таким образом, при внесении изменений, итоговые данные будут пересчитываться автоматически.

Главная проблема, с которой мы столкнемся, — это специальные коды, которые используются для обозначения дней. Так день явки обозначается как «Я» или «01», больничный — «Б» или «19», работа в выходной день — «РП» или «03» и т.д. (подробно см. 1 лист Табеля учета рабочего времени)

Каким же образом можно сосчитать буквы или цифры в текстовом формате?

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

Для решения этой задачи, вновь воспользуемся логическим оператором «ЕСЛИ», который имеется в функциях Excel (Функции (обведено красным) => Другие функции => Логические => ЕСЛИ).

Логический оператор «ЕСЛИ» поможет нам преобразовать буквенные или числовые выражения в текстовом формате в цифры.

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

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

Ну, а теперь справа от всех полей Табеля начнем заводить формулы с помощью оператора «ЕСЛИ». Выбираем любую ячейку на уровне соответствующего поля таблицы и вызываем оператор.

Заполняем поля оператора.

Смысл операции заключается в том, чтобы присвоить текстовому формату «01» (либо «Я») значение равное «1». Итак, логическое выражение будет выглядеть следующим образом:
если адрес преобразуемой ячейки (в нашем случае D8) = «01», то значение ячейки AV8 будет считаться равным «1»

Прописываем данное выражение в полях оператора. Значение, которому присваивается число (в нашем случае «01») обязательно нужно взять в кавычки:

Поле Значение_если_ложь можно оставить пустым, либо записать в него «0». Мы оставим его пустым.

Теперь только после появления в ячейке D8 значения «01» в ячейке AV8 появится единица. В противном случае мы увидим надпись «ложь» (либо ничего, в случае, если бы мы поставили «0» в поле оператора Значение_если_ложь). Например:

Текстовый формат ячейки в Excel

Стоит обратить внимание на один существенный момент. Если вы вводите в ячейку значение «01», а в ней появляется «1», значит, формат ячейки является числовым, а не текстовым. Его нужно поменять. Иначе формула работать не будет.

Выделяем нужную ячейку, вызываем правой кнопкой мыши меню и выбираем «Формат ячеек». В закладке «Число» выбираем «текстовый» формат.

После смены формата нужно еще раз ввести значение в ячейку.

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

На заметку: если после смены формата формулы не работают, значит, в ваших параметрах обновление стоит в ручном режиме.

В этом случае необходимо обновить ячейку с формулой вручную (щелкнуть по ней два раза и нажать «enter») либо нажать кнопку F9, которая одновременно обновляет весь лист Excel.

Если вы хотите настроить автоматическое обновление страницы (а это просто необходимо сделать в нашем случае, иначе каждый раз придется вручную обновлять все ячейки), зайдите в «Сервис» => «Параметры» => «Вычисления» и выберите вариант «автоматически»:

Итак, мы ввели в ячейку одно условие. Но как быть со всем остальным списком обозначения дней?

Читать еще:  Как сделать список с плюсиком в excel?

Все довольно-таки просто! В строке состояния копируем все выражение кроме знака «=»,

ставим «;» перед последней скобкой выражения и вставляем после него скопированное выражение:

Исправляем во втором выражении «01» на «03» (работа в выходной день):

Готово! Смысл этого выражения будет звучать так:
Если значение ячейки D8 соответствует “01”, то значение ячейки AV8 нужно считать за 1, если нет, то действует новое условие: [если значение ячейки D8 соответствует «03», то значение ячейки AV8 нужно считать за «1»].
И так со всеми последующими условиями.

Теперь добавим любой код дня неявки. Скопируем второе выражение, сразу захватив «;»:

и вставим опять же перед всеми скобками:

Исправляем «03» на «16» (отпуск за свой счет), и «1» на «0», чтобы этот день не учитывался как отработанный:

Вот и всё! Все остальные коды проставляем аналогичным образом.

Учтем, что логический оператор «ЕСЛИ» позволяет использовать не более 7-ми аргументов, поэтому если количество используемых вами кодов больше 7-ми, можно проставить коды только для явочных дней. Все остальные коды Excel в любом случае посчитает как «0».

Копируем полученную формулу и вставляем во все ячейки, которые соответствуют ячейкам Табеля учета рабочего времени:

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

То же самое делаем со второй половиной месяца.

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

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

Для того, чтобы сосчитать значения в любом формате нужно пользоваться ручным суммированием. Автосумма считает только значения в числовом формате.

Используем в нашем табеле эту особенность:

Для этого активизируем ячейку, в которой хотим создать формулу, и пишем в ней БЕЗ ПРОБЕЛОВ соответствующие знаки или активизируем (выделяем левой клавишей мыши) соответствующие ячейки в следующем порядке:

= [Количество дней(часов) за 1 половину месяца] + [Количество дней(часов) за 2 половину месяца] ENTER

При желании можно автоматизировать столбец «Количество неявок». Для этого вне поля Табеля учета рабочего времени выделим ячейку, в которой будем проставлять количество календарных дней в текущем месяце.

С помощью абсолютной ссылки посчитаем дни неявки:

и часы неявки по формуле:

= [Количество дней в месяце] * [Количество часов в день] — [Отработанное количество часов] ENTER

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

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

Табель с числовыми кодами готов (СКАЧАТЬ)! Пользуйтесь на здоровье.

Для создания табеля с буквенным кодами (СКАЧАТЬ) нужно заменить соответствующие цифровые коды на буквенные.

Если вы найдете способ автоматизировать оставшиеся поля, напишите мне по адресу: ngt@inbox.ru

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

Как скопировать лист и вставить в существующий файл

Активизируем нужный нам лист (внизу страницы нажимаем на него левой клавишей мыши), вызываем меню правой клавишей мыши и выбираем «Переместить/скопировать»:

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

Нажимаем ОК и получаем новый лист, полностью идентичный копируемому. Созданная копия помечается цифрой 2, заключенной в скобки — (2).

Полученный лист можно переименовать. Таких листов можно сделать неограниченное количество.

Программа для составления графика сменности в экселе. Разбор создания универсального табеля рабочего времени

Жаропонижающие средства для детей назначаются педиатром. Но бывают ситуации неотложной помощи при лихорадке, когда ребенку нужно дать лекарство немедленно. Тогда родители берут на себя ответственность и применяют жаропонижающие препараты. Что разрешено давать детям грудного возраста? Чем можно сбить температуру у детей постарше? Какие лекарства самые безопасные?

Сегодня я хотел бы предложить свой вариант такой полезной штуки, как табель рабочего времени в excel. Почти на каждом предприятии этот табель необходим. Кто-то использует встроенные инструменты в своих учетных системах, кто-то использует специальный софт (как, например, 1С Зарплата и Управление персоналом (ЗУП)), для небольших компаний можно использовать и Excel. Итак, ниже пример и описание такого файла.

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

Разберем подробнее как работает файл

Начальные данные и ежедневное заполнение. Табель рабочего времени в excel

Для заполнения обязательны поля, выделены красным шрифтом

А1 — месяц в числовом формате.

I1 — кол-во рабочих дней по норме.

Столбец OA — Оклады.

Столбец OP — Учитываются ли переработки.

Столбец OS — Ставка за больничный.

В строке 3 рассчитывается день недели — красным выделяются выходные (дни под номером 1 и 7, как в США).

Число — количество отработанных часов

Расчет итогов и окладов. Табель рабочего времени в excel

В группе ячеек «Расчет ЗП»:

В столбце AQ рассчитывается оклад с учетом отработанного времени, в столбце AR переработка свыше нормативных часов. Расчет больничных проходит за счет ставки за день больничного. Формула отпускных зависит от количество дней отпускных, по умолчанию 28.

Уверен, этот файл пригодиться Вам!

Вам поручили вести табель учета, но по какой-то причине руководство не может обеспечить ваше рабочее место специализированным программным обеспечением. Это не значит, что никак нельзя облегчить ваш труд. Форму табеля Т-12 легко найти в интернете. Расчертить таблицу по образцу в Excel вполне посильно, не имея большого опыта. А составить формулы и автоматизировать работу вам поможет эта статья.

Не имеет смысла рассматривать здесь текстовую часть документа с перечислением кодов, которыми заполняется табель. Формулы нужны непосредственно в учетной части. О ней и поговорим. Но вначале проверьте, чтобы в параметрах Excel был включен автоматический режим вычислений (Файл — Параметры — Формулы — Вычисления в книге ), иначе вам придется без конца нажимать клавишу F 9 .

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

  • выделите ячейки за первую половину месяца, нажмите клавишу CTRL и выделите оставшиеся ячейки с датами;
  • щелкните по значку открытия окна у группы Число и в открывшемся окне на вкладке Число выберите сначала Дата , затем Все форматы , в строке Тип введите ДД (это значит, что под номер дня отводится два символа, а месяц и год будут скрыты);
  • подтвердите свои действия (ОК или ENTER ).

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

Во вторую ячейку с датой введите формулу, увеличивающую предыдущую на единицу: = D 4+1 .

Скопируйте эту формулу в оставшиеся ячейки первой половины месяца. Для второй половины месяца отличие будет только в формуле для начальной даты (= R 4+1 ), в остальных ячейках каждая предыдущая должна увеличиваться на единицу.

Отчетный период может быть разным: с 1 по 30, 31, 28 или 29. Начиная с 29 числа, дат может не быть, поэтому отредактируйте формулу в ячейке, соответствующей этой дате (=ЕСЛИ(AF4 Распечатать

Ссылка на основную публикацию
Adblock
detector