Я думаю, что есть способ обойти проблему вычитания времени в Excel. Проблема состоит в том, что, когда время в ячейке F (например, 11:29 утра) меньше, чем время в ячейке A (например, 11:30 утра), в результате вычитания окончательного времени отображается 59 минут вместо -1 мин (с). -1 минута указывает на то, что вся задача была выполнена за 1 минуту до прогнозируемого времени. Я знаю, что Excel не может отображать отрицательные времена; вместо того, чтобы Excel отображал отрицательные времена в моей ситуации, я бы хотел, чтобы Excel по-прежнему отображал 1.
Вот формула, которую я использовал
=IF(AND(A3="",E3=""),"",IF(OR(A3="",E3=""),"",MOD(E3-A3,1))).
Формула для преобразования формата времени из мм: с в мм:
=IF (ISERROR (HOUR (F3)*60+MINUTE (F3)),"", HOUR (F3)*60+MINUTE (F3))
Мне нужно улучшить IF(AND(A3="",E3=""),"",IF(OR(A3="",E3=""),"",MOD(E3-A3,1)))
для отображения отрицательного / положительного времени.
Примечание. Образец копии данных прилагается. Неправильные времена выделены ЖЕЛТЫМ цветом.