[ Регистрация · Вход · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: irakitin2014  
Учет рабочего времени
makharrДата: Четверг, 29.10.2020, 17:34 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Offline
Всем доброго времени суток. Пролистал всю тему, но так и не нашел решения на свою задачку.
Имеется дата начала работ и дата окончания работ. Необходимо рассчитать кол-во часов, потраченных на работу с учетом того что в выходные дни работа не производилась и то что рабочий день с 9.00 до 18.00.
Во вложении таблица. Данные необходимо выводить в ячейке, выделенной красным цветом.

Заранее большое спасибо.
Прикрепления: 8809197.xls (30.5 Kb)


Сообщение отредактировал makharr - Четверг, 29.10.2020, 17:34
 
irakitin2014Дата: Пятница, 30.10.2020, 13:06 | Сообщение # 2
Генерал-майор
Группа: Модераторы
Сообщений: 312
Репутация: 6
Статус: Offline
мдя. ну во первых данные о времени начала и времени окончания у вас представлены в совершенно непонятном формате. это что за формат то такой? я вот его не знаю. по теме. доп столбы подойдут? иначе формула ну совсем монструозной выйдет


для спасибов ЯД 41001877306852
 
irakitin2014Дата: Пятница, 30.10.2020, 13:32 | Сообщение # 3
Генерал-майор
Группа: Модераторы
Сообщений: 312
Репутация: 6
Статус: Offline
не оптимизировал
формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter
Код
=СУММ(Ч(ДЕНЬНЕД(ЕСЛИ(ОТБР(I2+СТОЛБЕЦ(A:G)-1)<ОТБР(N2);I2+СТОЛБЕЦ(A:G)-1);2)<6)*Ч(ДЕНЬНЕД(ЕСЛИ(ОТБР(I2+СТОЛБЕЦ(A:G)-1)>ОТБР(I2);I2+СТОЛБЕЦ(A:G)-1);2)<6))*8+((0,75-($I2-ЦЕЛОЕ($I2)))*24)+((($N2-ЦЕЛОЕ($N2))-0,333333333333333)*24)
и кстати да: в ячейках I2 и N2 даты привел к нормальному формату
Прикрепления: 2312603.xlsx (10.7 Kb)



для спасибов ЯД 41001877306852


Сообщение отредактировал irakitin2014 - Пятница, 30.10.2020, 13:34
 
  • Страница 1 из 1
  • 1
Поиск: