
Загальна формула
=seconds/86400
Резюме
Щоб перетворити секунди в десятковому форматі у належний час Excel, розділіть на 86400. У наведеному прикладі формула в C6 має вигляд:
=B6/86400
Щоб відобразити результат як час, застосуйте формат часу. У колонці D відображається той самий результат, відформатований за допомогою (h): мм.
Пояснення
У системі дат Excel один день дорівнює 1, тому ви можете сприймати час як дробові значення 1, як показано в таблиці нижче:
Годин | Дріб | Хвилини | Секунди | Значення | Час |
---|---|---|---|---|---|
1 | 1/24 | 60 | 3600 | 0,04167 | 1:00 |
3 | 3/24 | 180 | 10800 | 0,125 | 3:00 |
6 | 6/24 | 360 | 21600 | 0,25 | 6:00 |
12 | 12/24 | 720 | 43200 | 0,5 | 12:00 |
18 | 18/24 | 1080 | 64800 | 0,75 | 18:00 |
24 | 24/24 | 1440 | 86400 | 1.0 | 21:00 |
Оскільки в день є 24 години, 60 хвилин у кожну годину та 60 секунд у кожну хвилину, вам потрібно розділити на 24 * 60 * 60 = 86400 для того, щоб перетворити десяткові секунди у значення, яке Excel буде розпізнавати як час. Поділивши на 86400, ви можете застосувати обраний вами формат часу або використовувати результат в математичній операції з іншими датами чи часами.
У прикладі, оскільки B11 містить 43200 (що становить 43200 секунд або півтори доби), результат дорівнює 43200/86400 = 0,5. Як тільки буде застосовано такий формат часу, як h: mm або (h): mm, Excel відобразить 12:00.
Відображення тривалості часу
Щоб відобразити години, що представляють тривалість, що перевищує 24 години, хвилини тривалістю більше 60 хвилин або секунди тривалістю понад 60 секунд, вам потрібно буде відкоригувати формат числа, додавши квадратні дужки.
(h) // for hours greater than 24 (m) // for minutes greater than 60 (s) // for seconds greater than 60
Дужки вказують Excel, що час - це тривалість, а не час доби.
Примітка. Щоб використовувати квадратні дужки, потрібно створити та застосувати власний формат чисел. Виділіть комірки, а потім перейдіть до Форматування комірок (Control + 1)> Кількість> Спеціальні.