Страницы: 1
RSS
Переработка рабочего времени
 
Добрый день, знатоки Excel! Возник вопрос для расчета переработанного рабочего времени. Прошу подсказать формулу для вывода времени переработки если рабочий день заканчивается в 17:00? И возможно ли что бы эта формула считала только в той строке где есть слово "ВЫХОД". Файл с выгрузкой во вложении.
 
ТАк у вас же все посчитано - в колонке Рабочий день
Ну отнимите от этого значения 8 часов и будет переработка (если рабоччий день 8 часов, а то бывают и варианты)
Изменено: Sanim - 07.06.2025 21:03:33
 
Lis77, здравствуйте.
Вам я так понял, что нужна формула, что бы её протягивать можно было.
Как вариант:

Код
=ЕСЛИ(И(C3-C2-ВРЕМЯ(8;;)>0;ПРАВСИМВ(B3;5)="выход");C3-C2-ВРЕМЯ(8;;);"")
Изменено: Muxa K - 08.06.2025 08:51:17
 
Здравствуйте.
Вариант в D2 и тянуть вниз.
Код
=ЕСЛИ(СЧЁТЕСЛИ(B2;"*вх*");"";"17:00"-МАКС(СУММЕСЛИМН($C$2:$C$35;$A$2:$A$35;A2;$B$2:$B$35;"*вх*");"8:00")-"1:00"-ЕЧИСЛО("1 час = Обеденный перерыв, его тоже вычитаем из общего времени работы"))

Переработка=ЕСЛИ(СЧЁТЕСЛИ(B2;"*вх*");"";МАКС(Результат выше прописанной формулы;суточная норма времени)-суточная норма времени)

Изменено: gling - 08.06.2025 00:15:35
 
Цитата
Lis77:  для вывода времени переработки если рабочий день заканчивается в 17:00
Lis77, здесь как вам больше нравится вопрос в методике расчета
т.е. с утрирую: Если чел пришел в 17:10 и ушел в 17:30, то 20мин переработки?
...можно считать переработкой всё что свыше условных девяти "календарных" часов в день
кое что накидал (см файл)
 
Цитата
написал:
можно считать переработкой всё что свыше условных девяти "календарных" часов в денькое что накидал (см файл)
ПавелW, У нас переработка считается свыше 8:30 часов в день, не совсем понял как в вашей формуле изменить это, можете подсказать?
Изменено: Lis77 - 09.06.2025 00:34:20
 
Цитата
Lis77 написал:
переработка считается свыше 8:30
Попробуйте
МАКС(C5-C4-3/8;)
заменить на
МАКС(C5-C4-1/3;)
 
Цитата
Lis77:   рабочий день заканчивается в 17:00
переработка считается свыше 8:30
Lis77, рабочий день начинается в 8:30?
если буквально, то это 3/8 заменить на это  --"8:30"  или  8,5/24
Изменено: ПавелW - 09.06.2025 15:09:44
 
ПавелW,
Цитата
написал:
если буквально, то это 3/8 заменить на это  --"8:30"  или  8,5/24
Спасибо большое, ваша формула полностью подходит!
 
ПавелW, вскрылся ещё один нюанс, возможно ли в этой формуле учитывать время переработки, только то которое условно после 17:00 и больше 30 минут? Проблема в том, что если например сотрудник пришел на работу раньше начала рабочего времени (это 8:00), то это не переработка и не должно учитываться, надеюсь понятно объяснил))  
 
В E3 формула примет вид:
Код
=ЕСЛИ(A3=A2;МАКС(C3-МАКС(C2;"8:00")-"8:30";);"")
 
pq
 
Цитата
Lis77:   возможно ли в этой формуле учитывать время переработки, только то которое условно после 17:00 и больше 30 минут?
может быть
Цитата
надеюсь понятно объяснил
не совсем - есть противоречия с тем что писали выше
Lis77, лучше отразить в файле "нюансы" (ближе к реальным данным)
 
МатросНаЗебре,
Цитата
написал:
=ЕСЛИ(A3=A2;МАКС(C3-МАКС(C2;"8:00")-"8:30";);"")
В вашей формуле есть нюанс, если рабочий день в итоге длится больше 8:30 часов, то начинает учитываться время до 8:00, а как сделать чтобы это время вообще не учитывалось и не суммировалось к продолжительности рабочего дня?
 
Нет такого нюанса.
Страницы: 1
Читают тему
Наверх