Формула Excel: Додайте десяткові години до часу -

Зміст

Загальна формула

=time+(hours/24)

Резюме

Щоб додати задану кількість годин до часу, можна додати години, поділені на 24, або скористатися функцією ЧАС.

У наведеному прикладі формула в D5 має вигляд:

=B5+(C5/24)

Примітка: переконайтеся, що результати відформатовані як час.

Пояснення

Часи в Excel - це фракційні значення 24 години. Одна година часу - 1/24, а 1 хвилина - 1 / (24 * 60) = 1/1440.

Як результат, якщо у вас є десяткове значення протягом 6 годин і час в А1, ви можете додати 6 годин часу до значення в А1 так:

=A1+(6/24)

З функцією TIME

Ви також можете додавати значення часу за допомогою функції TIME. Щоб додати 15 годин до часу в А1, використовуйте:

=A1+TIME(6,0,0)

Функція TIME позбавляє вас від необхідності запам'ятовувати формулу для перетворення десяткових годин у час Excel. Однак зауважте, що функція TIME повернеться до нуля, коли значення перевищують 24 години.

Наприклад, зверніть увагу, як два підходи повертають різні результати протягом 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)

Функція TIME повертає еквівалент 1 години, тоді як 25/24 повертає повне значення.

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

Ви можете отримати помилку, якщо спробувати відняти години від часу, коли результат є від’ємним, оскільки Excel не допускає від’ємних значень часу.

Одним із способів уникнути цієї проблеми є використання такої формули:

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

Тут функція MOD опікується негативною проблемою, використовуючи функцію MOD, щоб "перевернути" негативні значення до необхідного додатного значення.

Інший спосіб уникнути цієї проблеми - почати з часу, що включає значення дати. Це дозволяє вам відняти дуже велику кількість годин без жодної небезпеки отримати негативний результат. Якщо ви не хочете бачити дату, що відображається в результаті, просто застосуйте формат часу, який містить лише час.

Хороші посилання

Вступ до модульної математики (Академія Хан)

Цікаві статті...