поэтому я разобрался с функцией MOD, чтобы вычислить свои рабочие часы, где я обычно начинал в XX PM/AM и заканчивал в XX AM/PM, где без функции MOD я не мог правильно рассчитать, если я начинал как в 5 вечера и заканчивал после полночь. Во всяком случае, это не работает должным образом, если я закончу работать до полуночи или после. Но если я закончу работать ровно в полночь и введу в ячейку значение 12 AM, в результате я получу 0, используя следующую формулу: = IF(C41 = 0,0,(MOD((C41-B41)-D41,1))* 24)Но если я укажу значение 12 и нажму клавишу ввода, это даст мне правильное количество отработанных часов, но также изменит значение на 12.01.1900 12:00:00. Это почему? Вот как выглядит таблица:
A B C D E F
Date Shift start Shift end Break Total x shift Total
1-Oct 5:30 PM 12:00 AM 6.5 19
2-Oct 5:30 PM 12:00 AM 6.5
4-Oct 12:00 PM 6:00 PM 6
И формулы:
=IF(C41=0,0,(MOD((C41-B41)-D41,1))*24)
в каждой ячейке столбца Е.