
Общая формула
=seconds/86400
Резюме
Чтобы преобразовать секунды в десятичном формате в правильное время Excel, разделите на 86400. В показанном примере формула в C6:
=B6/86400
Чтобы отобразить результат как время, примените формат времени. Столбец D показывает тот же результат в формате (ч): мм.
Объяснение
В системе дат 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 | 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. После применения такого формата времени, как ч: мм или (ч): мм, 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)> Число> Пользовательский.