Excel

Добавить десятичные часы ко времени

Add Decimal Hours Time

Формула Excel: Добавить десятичные часы ко времениУниверсальная формула
=time+(hours/24)
Резюме

Чтобы добавить заданное количество часов к времени, вы можете добавить часы, разделенные на 24, или использовать функцию ВРЕМЯ.



В показанном примере формула в D5 имеет следующий вид:

 
=B5+(C5/24)

Примечание: убедитесь, что результаты отформатированы как время.





Объяснение

Время в Excel - это дробное значение, равное 24 часам. Один час времени равен 1/24, а 1 минута времени составляет 1 / (24 * 60) = 1/1440.

В результате, если у вас есть десятичное значение для 6 часов и время в A1, вы можете добавить 6 часов времени к значению в A1 следующим образом:



как выделить строки в Excel
 
=A1+(6/24)

С функцией ВРЕМЯ

Вы также можете добавлять значения времени с помощью функции ВРЕМЯ. Чтобы добавить 15 часов к времени в A1, используйте:

 
=A1+ TIME (6,0,0)

Функция ВРЕМЯ избавляет вас от необходимости запоминать формулу преобразования десятичных часов во время Excel. Однако обратите внимание, что функция ВРЕМЯ «вернется» к нулю, когда значения превысят 24 часа.

если тогда операторы в Excel 2010

Например, обратите внимание, как два подхода возвращают разные результаты в течение 25 часов:

 
= TIME (25,0,0) = 0.041667 = 1:00 AM same day (1 hr) =25/24 = 1.041667 = 1:00 AM next day (25 hrs)

Функция ВРЕМЯ возвращает эквивалент 1 часа, а функция 25/24 возвращает полное значение.

Вычитание часов из времени

Вы можете получить сообщение об ошибке, если попытаетесь вычесть часы из времени, когда результат отрицательный, потому что Excel не допускает отрицательных значений времени.

Один из способов избежать этой проблемы - использовать такую ​​формулу:

 
= MOD (time-(hours/24),1)

Здесь функция MOD решает отрицательную проблему, используя функцию MOD, чтобы «перевернуть» отрицательные значения на требуемое положительное значение.

Другой способ избежать этой проблемы - начать со времени, которое включает значение даты. Это позволяет вычесть очень большое количество часов без опасности получения отрицательного результата. Если вы не хотите, чтобы в результате отображалась дата, просто примените числовой формат только для времени.

Автор Дэйв Брунс


^