Учет рабочего времени в Excel
Рабочее время приходится учитывать во всех фирмах, но задача эта имеет множество вариантов в зависимости от условий работы (продолжительность смены, количество смен, гибкий график и тому подобное). Эта статья поможет вам найти решение и автоматизировать учет.
Начнем с определения числа рабочих дней между двумя датами. Чтобы решить эту задачу, действуйте по алгоритму:
-
введите даты начала и окончания периода;
-
введите даты праздников, если в этот период они имеются;
-
в свободную ячейку вставьте функцию ЧИСТРАБДНИ (категория Дата и время).
При этом подразумевается график работы с двумя выходными (традиционные суббота и воскресенье). Праздников может быть несколько, дату каждого необходимо внести в отдельную ячейку.
Выходных может быть не два, и это не обязательно воскресенье. Тогда воспользуйтесь такой функцией как ЧИСТРАБДНИ.МЕЖД.
Рассмотрим вариант, когда фирма работает в одну смену, у сотрудников постоянный график работы, учитываются опоздания. Оформите таблицу (образец с формулами показан на рисунке). Время нужно указывать через знак ":" (часы:минуты:секунды).
В конце месяца вы можете подвести промежуточные итоги, воспользовавшись соответствующей командой на вкладке Данные. Не забудьте предварительно провести сортировку по дате (если суммировать время нужно по дням) или по фамилиям (если итоги нужны по каждому работнику).
Возможен вариант, когда на фирме несколько графиков работы. Тогда можно создать вспомогательную таблицу с вариантами смен. В основной таблице на ячейки с кодами смен желательно наложить проверку данных, чтобы не было ошибок при вводе. Для этого используйте команду Проверка данных, которая размещена на вкладке Данные.
Для того чтобы водить только код смены, а продолжительность дневной и ночной работы, а также их сумму получать автоматически, можно использовать функцию вертикального просмотра таблиц (ВПР) из категории Ссылки и массивы:
-
выделите ячейку, где должна отражаться продолжительность работы (Е3);
-
вызовите Мастер функций кнопкой fx;
-
укажите, что ищем (D3);
-
укажите, где ищем ($K$3:$M$6 — ссылки абсолютные, чтобы потом без проблем копировать формулу);
-
введите номер столбца с данными о продолжительности дневной работы (2);
-
в последнее поле введите ЛОЖЬ (так как искать будем точное совпадение).
Для ночных часов формулу составьте также, только номер столбца будет 3.
Если вам необходимо подсчитывать стаж или возраст, то может быть полезна функция РАЗНДАТ, которую вы сможете найти в Полном алфавитном перечне.
В какой бы версии Excel вы не работали, приемы, о которых вы узнали, помогут повысить точность и оперативность учета при минимальных трудовых затратах.