
Обща формула
=seconds/86400
Обобщение
За да конвертирате секунди в десетичен формат в подходящо време на Excel, разделете на 86400. В показания пример формулата в C6 е:
=B6/86400
За да покажете резултата като време, приложете формат за време. Колона D показва същия резултат, форматиран с (h): mm.
Обяснение
В системата за дати на 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)> Номер> Персонализирани.