Віднімання годин від часу


0

Я намагаюся відняти години від часу, але це дає мені дивні результати

A1 = 06:00:00 (manual entry, hours to deduct)
B1 = 00:30:00 (=C1-A1, start time)
C1 = 06:30:00 (manual entry, end time)

Це прекрасно працює і продовжує працювати до тих пір, поки різниця становить 6 годин або менше.

Чому я отримую хеші в B1, якщо, 07:00:00наприклад, A1 , або якщо це C1 05:00:00?

Відповіді:


1

У вашому випадку ви не можете витягнути більше годин, ніж ви вкладете.
У другому прикладі ви намагаєтесь відняти 7 годин (A1) від 6 (C1).
У третьому прикладі ви намагаєтесь відняти 6 годин (A1) від 5 (C1).

Якщо ви маєте на увазі, що A1це ваш початковий час дня і C1ваш кінцевий час дня
(де кінцевий час може бути наступного дня ), ви повинні використовувати формулу =C1-A1+IF(C1<A1,1).
Таким чином, до кінця часу додається день, якщо час закінчення нижчий, ніж час початку.

Також зробіть формат ваших комірок, [H]:MMщоб години відображалися правильно.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.