Ошибка 502 в формуле OpenOfficeSpreadsheet
Формула с ошибкой следующая:
=IF(TIMEVALUE(C2 & ":00") > TIMEVALUE(B2 & ":00"); 0; C2-B2)
Я раньше пробовал
=IF(C2 > B2; 0; C2-B2)
но это также дает мне "Ошибка 502".
Ячейки, на которые он ссылается, содержат данные в формате "12:30" (я отформатировал столбцы в формате "ЧЧ: ММ").
Я просто хочу посчитать, сколько времени лежит между двумя моментами, учитывая особый случай, когда endtime
1 ответ
Решение
Использование OpenOffice.org 3.1.1 со следующими данными:
Start End Elapsed
12:30:00 PM 05:30:00 PM 05:00:00
08:30:00 AM 05:30:00 PM 09:00:00
08:30:00 AM 08:00:00 AM 00:00:00
Я использовал следующую формулу для столбца Elapsed:
=IF(B2 < A2; 0; B2-A2)
Начало и конец использовать форматирование:
HH:MM:SS
И для столбца Elapsed я использовал
[HH]:MM
Это, кажется, дает результаты, которые вы хотите.