Как посчитать переработку часов в эксель
Функция предназначена для расчета рабочего времени сотрудников. Она определяет количество рабочих часов между указанным интервалом времени. Дополнительно можно указать время перерыва на обед(в минутах). При этом, если необходимо просуммировать общее время сотрудника за неделю, месяц и т.п.(или время работы сотрудников всего отдела) - можно указать диапазон ячеек и функция рассчитает суммарное время рабочих часов.
Вызов команды через стандартный диалог:
Мастер функций-Категория "MulTEx"- РАБ_ЧАС
Вызов с панели MulTEx:
Сумма/Поиск/Функции - Полезности - РАБ_ЧАС
Синтаксис:
=РАБ_ЧАС( A1 ; B1 ;60)
=РАБ_ЧАС( B2:I2 ; B3:I3 ; B4:I4 )
=РАБ_ЧАС( A1 ; B1 ; C1 )
=РАБ_ЧАС( A1 ; B1 )
ВРЕМЯ_Н( A1 ) - указывается ссылка на ячейку, в которой записано время начала рабочего дня в формате даты-времени Excel. Читать подробнее про дату и время в Excel - Как Excel воспринимает данные
ВРЕМЯ_К( B1 ) - указывается ссылка на ячейку, в которой записано время окончания рабочего дня в формате даты-времени Excel.
Пример работы с функцией
В ячейке A1 записано время начало рабочего дня - 9:00 , а в ячейке B1 записано время окончания рабочего дня - 18:00 . Для расчета количества рабочих часов функцию необходимо записать следующим образом:
=РАБ_ЧАС( A1 ; B1 )
в результате получим число " 0,375 ", что будет равно 9 часам. Чтобы это число отображалось в привычном временном виде( 9:00 ), необходимо выделить ячейку с функцией -правая кнопка мыши -Формат ячеек (Format cell) -вкладка Число (Number) -группа Время (Time) . Выбрать там формат " 37:30:55 ". Либо на той же вкладке выбрать группу "(все форматы)" и выбрать формат " [ч]:мм:сс ":
Чтобы исключить из подсчета время, затраченное сотрудником на обед, формулу необходимо записать в таком виде:
=РАБ_ЧАС( A1 ; B1 ;60)
Функция так же корректно рассчитает время и для ночных смен. Например, в ячейке A1 записано 21:00 , а в ячейке B1 - 9:00 . Чтобы рассчитать разницу в часах для таких периодов в Excel стандартно пришлось прибегать к различным трюкам. Функция РАБ_ЧАС не требует каких-либо дополнительных манипуляций - количество рабочих часов будет рассчитываться так же, как и для обычных дневных смен:
=РАБ_ЧАС( A1 ; B1 ;60)
Если же необходимо рассчитать не просто количество рабочих часов в день для одного сотрудника, а общее количество рабочих часов для сотрудника за месяц или рабочие часы сотрудников всего отдела - то в функции необходимо будет указать все ячейки начала рабочего дня и все ячейки окончания:
=РАБ_ЧАС( B2:I2 ; B3:I3 ;60)
Функция в этом случае рассчитает количество рабочих часов для каждого дня и сложит их в одну сумму
Если для каждого дня или отдельного сотрудника время обеденного перерыва может различаться, то в аргументе ОБЕД необходимо указать ссылку на ячейки, в которых записано время обеда в минутах:
Значения могут располагаться как горизонтально(как на картинке выше), так и вертикально:
Как правило, при расчете рабочего времени необходимо исключить перерыв. Здесь, в этом руководстве, представлена формула, которая использует функцию MOD для расчета сетевого времени с перерывами в Excel.
Если вы хотите следовать этому руководству, загрузите пример электронной таблицы.
Общая формула:
MOD(work_end-work_start,1)-MOD(break_end-break_start,1) |
аргументы
Work_start: the time that starts work at. |
Work_end: the time that ends work at. |
Break_start: the time that starts break at. |
Break_end: the time that ends break at. |
Как работает эта формула
Вот таблица, содержащая рабочее время и время перерыва. Используйте приведенную ниже формулу для расчета сетевого времени.
Нажмите Enter ключ для получения сетевого времени.
Затем перетащите дескриптор автозаполнения по ячейкам, чтобы рассчитать сетевое время.
объяснение
Функция MOD возвращает остаток от деления двух чисел. Например, МОД (8,3) = 2 .
В этом случае значение времени должно быть десятичным значением, которое останется самим собой при делении 1 с помощью функции MOD.
Например, = MOD (C6-B6,1) = 10: 00 = 0.416666667, затем = MOD (E6-D6,1) = 1: 15 = 0.052083333. В настоящее время
= MOD (C6-B6,1) -MOD (E6-D6,1)
= 10: 00–1: 15
= 8: 45
замечание
1) Если вам нужно рассчитать общее время в сети, используйте формулу
Внимание: Результат суммы автоматически отображается в формате ч: мм. Чтобы легко понять результат суммы, вы можете изменить его на формат времени 37:30:55.
2) Если в расписании записано два отдельных времени входа / выхода для одной смены, как показано ниже, вы можете использовать следующую формулу:
MOD (конец работы1-начало работы1,1) -MOD (конец работы2-начало работы2,1)
= MOD (C17-B17,1) + MOD (E17-D17,1)
Относительные формулы
В этом руководстве он показывает расписание, в котором указаны рабочие часы, и предоставляет формулу для расчета сверхурочной оплаты.
Это руководство содержит четкое руководство о том, как использовать функцию ЕСЛИ для назначения баллов на позднем этапе в Excel.
Здесь в этом руководстве представлена формула для быстрого расчета оставшихся дней между двумя датами.
Он вводит формулы для добавления месяцев к заданной дате в Excel и объясняет, как работают формулы.
Относительные функции
Тест на указанные условия, затем возвращает соответствующие значения
Преобразуйте текст в число.
МЕСЯЦ используется для получения месяца в виде целого числа (от 1 до 12) от даты.
Функция ДЕНЬ получает день в виде числа (от 1 до 31) от даты
Функция ГОД возвращает год на основе заданной даты в формате 4-значного серийного номера.
Лучшие инструменты для работы в офисе
Kutools for Excel - поможет вам выделиться из толпы
Хотите быстро и безупречно выполнять свою повседневную работу? Kutools for Excel предлагает мощные расширенные функции 300 (объединение книг, сумма по цвету, разделение содержимого ячеек, дата преобразования и так далее . ) и экономия 80% времени для вас.
Как рассчитать зарплату за переработку?
Доброго времени! например зп 10000, 22 рабочих дня - в первые 2 часа переработки коэффициент.
QCustomPlot. Позиция точки на нарисованном графике, выделение областей на графике
Доброго времени суток! Необходима помощь сообщества. Для ведущейся работы назрела необходимость.
Сделать интерполяцию между кривыми на полярном графике, чтобы найти на графике заданную точку
Здравствуйте, мне необходимо сделать интерполяцию между кривыми на полярном графике, чтобы найти на.
Тогда можно подумать как эти дни считать и как вычитать. Получилось. Формула массива. Немного поправил заголовки. Иначе крайне сложные формулы будут.
Т.е. привезать к определенным буквенным значениям не получиться? Просто хотел одними буквенными значениями уменьшать общую норму часов, а другие ставить для информации и не уменьшать норму часов.
Т.е. делать людям выходные ("В") при превышении нормы часов в месяц, но при этом общая плановая норма часов остается не изменная.
Отметки на графике
Подскажите пожалуйста, как на подобном графике отметить линией вершину, чтобы программа выдала.
Значение на графике
Здравствуйте, все. Есть такой простенький график, но как сделать одну вещь я не понимаю. Как можно.
Ошибка в графике.
Какие параметры изменить в графике, чтобы значения было до 150, на графике показывает только до 10
Ошибка в графике
Помогите найти ошибку. пожалуйста . program diogrammi; uses crt,graph; const n=4; var .
в графике ошибка
пишет exitcode 201.Помогите разобраться. uses crt, Graph; const a=-3;b=8;
Подсчет зарплаты по сменам в кафе
есть такая задача. ссылкасразу на документ google с прави правки документа, очень прошу не.
Учет сверхурочных часов по неделям и за год
Здравствуйте! Передо мной была поставлена задача ведения учета сверхурочных часов. Есть.
Подсчет зарплаты
Всем доброго дня, ребят я новичек в sql да и вообще в базах в целом, наведите на мысль как можно.
Подсчёт сдельной зарплаты
Небольшое производство. Несколько операций. Нужно подсчитать, кто и что сколько сделал. Ситуация.
Соответственно, добавляем в таблицу столбцы:
1. J: "Итого часов", где считаем общую наработку в часах у каждого.
2. K: "Норматив (часов)", где у всех, кроме 3 и 7 пишем =8*5, а у 3 и 7 = 12*4
3. L: "Переработка", где вычитаем "Норматив" из "Итого часов".
4. M: "Нормочас", где у всех проставляем 1200.
5. N: "Зарплата", с формулой =M2*(K2+2*L2), растянутой вниз. - это ответ на вопрос 1.
6. Под последним столбцом считаем итоговую сумму - это ответ на вопрос 2. Такой вариант я рассматривал. Просто если таких людей будет не 10, а 100, будет труднее. Нет возможности в одной формуле сделать и подсчет, и проверку на норму в зависимости от графика?
Решение
Нет возможности в одной формуле сделать и подсчет, и проверку на норму в зависимости от графика?Есть. Просто в исходном посте нет ни намёка ни на расширяемость задачи, ни на подобную необходимость.
Но для этого надо сначала предусмотреть возможное появление следующих проблем:
1. "Норматив" должен браться не на основании очевидности, а задаваться на основании данных трудового договора. Поскольку навскидку на ум приходит как минимум пяток резонов, вследствие которых очевидное становится неверным, а если покопаться в практике - их наверняка поболее будет.
2. Стоимость нормочаса с вероятностью около 80% должна быть задана отдельно для каждого (обычно зарплаты у людей разные, часто даже на одинаковой должности, и нормочас может для каждого рассчитываться из той суммы, которая прописана в качестве месячного оклада в его трудовом договоре. Вы уверены, что в вашем случае это не так, и нормочас для всех абсолютно одинаков? В ведомости не попадутся ни руководители среднего звена, ни их замы, ни другие должности, чей нормочас отличается от среднего? Даже сотрудники на одинаковой должности, принятые на работу с разницей в 2-3 года могут иметь различия в договорных пунктах. Если нет твёрдой уверенности в этом, то и без колонки "стоимость нормочаса" не обойтись.
3. Если для сотрудников 5/2 расчетная неделя = 40ч/7 дней, то для 12ч 2/2 расчетная неделя= 48ч/8 дней, которая может условно приводиться к рабочей неделе 40ч/7 дней. а может считаться на основании месяца. Не произойдёт очередная смены исходной парадигмы после очередного написанного решения на основании недельной таблицы? И как здесь рассчитывать нормативные часы для 12х2/2: по 48ч/неделя? по 40ч/неделя? Или другие алгоритмы?
Как понимаете, одной формулой всё это можно сделать, только если это чисто теоретическая задачка, в которой на все эти пункты преткновения ответ один: А пофиг! Это ваш случай?
Читайте также: