
Obecný vzorec
=seconds/86400
souhrn
Chcete-li převést sekundy v desítkovém formátu na správný čas aplikace Excel, vydělte 86400. V zobrazeném příkladu je vzorec v C6:
=B6/86400
Chcete-li výsledek zobrazit jako čas, použijte časový formát. Sloupec D ukazuje stejný výsledek naformátovaný pomocí (h): mm.
Vysvětlení
V datovém systému Excel se jeden den rovná 1, takže si můžete čas představit jako zlomkové hodnoty 1, jak ukazuje následující tabulka:
Hodin | Zlomek | Minut | Sekundy | Hodnota | Čas |
---|---|---|---|---|---|
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 |
Jelikož existuje 24 hodin denně, 60 minut každou hodinu a 60 sekund každou minutu, je třeba vydělit 24 * 60 * 60 = 86400, aby bylo možné převést desetinná vteřiny na hodnotu, kterou Excel rozpozná jako čas. Po vydělení číslem 86400 můžete použít časový formát podle vašeho výběru nebo použít výsledek v matematické operaci s jinými daty nebo časy.
V příkladu, protože B11 obsahuje 43200 (což představuje 43200 sekund nebo půl dne), je výsledek 43200/86400 = 0,5. Jakmile se použije časový formát jako h: mm nebo (h): mm, Excel zobrazí 12:00.
Zobrazení doby trvání
Chcete-li zobrazit hodiny, které představují dobu delší než 24 hodin, minuty v dobách delších než 60 minut nebo sekundy v dobách delších než 60 sekund, budete muset upravit formát čísla přidáním hranatých závorek.
(h) // for hours greater than 24 (m) // for minutes greater than 60 (s) // for seconds greater than 60
Závorky informují Excel, že čas je doba, nikoli denní doba.
Poznámka: Chcete-li použít hranaté závorky, musíte vytvořit a použít vlastní formát čísla. Vyberte buňky a poté přejděte na Formát buněk (Control + 1)> Číslo> Vlastní.