
Загальна формула
=A1*86400
Резюме
Щоб перетворити дійсний час Excel у десяткові секунди, можна помножити на 86400. У наведеному прикладі формула в C6 має вигляд:
=B6*86400
який повертає значення 60, оскільки в 1 хвилині 60 секунд.
Пояснення
У системі часу Excel один 24-годинний день дорівнює 1. Це означає, що час і години є дробовими значеннями 1, як показано в таблиці нижче:
Годин | Час | Дріб | Значення |
---|---|---|---|
1 | 1:00 | 1/24 | 0,04167 |
3 | 03:00 | 3/24 | 0,125 |
6 | 6:00 | 6/24 | 0,25 |
4 | 4:00 | 4/24 | 0,167 |
8 | 8:00 | 8/24 | 0,333 |
12 | 12:00 вечора | 12/24 | 0,5 |
18 | 18:00 | 18/24 | 0,75 |
21 | 21:00 | 21/24 | 0,875 |
Оскільки кожну годину можна представити як 1/24, ви можете перетворити час Excel у десяткові години, помноживши значення на 24, перетворивши в десяткові хвилини, помноживши значення на 1440 (24 * 60), і перетворити в секунди, помноживши 86400 (24 * 60 * 60).
Зі значенням часу 6:00 клітинки A1 ви можете візуалізувати перетворення таким чином:
=A1*(24*60*60) =(6/24)*86400 =0.25*86400 =21,600
Час Excel 6:00 перетворюється на 21 600 секунд.
Форматувати результат як число
Якщо помножити значення часу на 86400, Excel може автоматично відформатувати результат, використовуючи формат часу, такий як h: mm, який відображатиме значення неправильно. Щоб відобразити результат у вигляді звичайного числа, застосуйте загальний чи цифровий формат.