Я использую формулу, которая вычисляет отработанное время =IF(((D5-C5)+(F5-E5))*24>8,8,((D5-C5)+(F5-E5))*24) что работает отлично подходит для времени до полуночи; но мне нужно изменить его, чтобы отображать время, прошедшее после полуночи. Проблема заключается в том, что при установке значения после полуночи расчет возвращает отрицательное значение, см. Изображение 2, строка 5 In: 1600 out: 2000 in: 2030 out: 0100 возвращает значение -15.50.

Я видел несколько опций, опубликованных, но я не уверен, как интегрировать в эту формулу:

,табель timesheet2

1 ответ1

0
=IF(((IF(D5>=C5,D5,D5+1)-C5)+(IF(F5>=E5,F5,F5+1)-E5))*24>8,8,((IF(D5>=C5,D5,D5+1)-C5)+(IF(F5>=E5,F5,F5+1)-E5))*24)

В основном, если время окончания меньше времени начала, добавьте 1 день к концу времени.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .