как сделать программу по высчитыванию проработанных часов на python
Есть таблица excel, в которой указано время прихода работников на свое рабочее место и время ухода. Как должна выглядеть программа, в которой должно быть написано имя работника, а также количество проработанных часов.
Ответы (2 шт):
Дано:
Выделяем нужную для результата ячейку и в ней же пишем "=". Далее нужно будет выделить ячейку В2(синяя), над которой мы будем совершать действие(в данном случае вычитание из времени ухода время прихода). При выделении её курсором её номер автоматически запишется в нашу ячейку. Далее набираем "-" и выделяем вторую ячейку А2(красная). Больше никаких операторов нам не нужно, потому нажимаем enter:
Если протянуть за правый нижний угол ячейку вниз, то формула применится на всю выделенную Вами область:
Если нужно вычесть из учтённого времени обеденный перерыв, то проще всего будет в отдельных столбцах посчитать время до обеда и после обеда, а потом эти времена сложить.
Времена считаются по формулам:
ДоОбеда = МАКС(0, МИН(ВремяПрихода, ВремяНачалаОбеда) - ВремяПрихода)
ПослеОбеда = МАКС(0, ВремяУхода - МАКС(ВемяПрихода, ВремяОкончанияОбеда))






