Формула Excel: Перетворення десяткових секунд у час Excel -

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

=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)> Кількість> Спеціальні.

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