2016-03-13 5 views
0

Я столкнулся с странным поведением во время работы с Excel 10: Столбец B имеет «время в» в формате ЧЧ: ММ Столбец C имеет «тайм-аут» в формате ЧЧ: ММ Я хочу, чтобы колонка D отображала разницу во времени как десятичное количество часов (так что если B4 имеет 10:00, а C4 - 13:30, D4 - 3.5). Я попытался с помощьюИзменение ячейки в Excel 10 приводит к 00:00?

=HOUR(C4-B4)+MINUTE(C4-B4)/60 

, но это дает мне 00:00 Затем я попробовал:

=HOUR(C4-B4) 

, которая возвращает 3 для приведенного выше примера, но когда я попробовал, добавив минут он вернулся в 00:00 , теперь я попытался удалить часть минут и вернулся в

=HOUR(C4-B4) 

так же, как и раньше, но теперь он возвращается 00:00 (по той же самой формуле, возвращающего 3 ранее). он снова работал, когда я использовал «отменить», пока я не вернулся с первой попытки. что-нибудь еще я попытался добавить к этой формуле, даже просто как

=HOUR(C4-B4)+3 

вернулся 00:00. что я делаю неправильно?

ответ

0

Ну, получается, что каждый раз, когда я пытался добавить что-то к формуле, формат ячейки переходил на «время», поэтому, имея номер, который он не знал, что делать, он отображал «00:00». решение состояло в том, чтобы щелкнуть правой кнопкой мыши ячейку ячейки (D4)> формат> общий.