
Všeobecný vzorec
=seconds/86400
Zhrnutie
Ak chcete previesť sekundy v desatinnom formáte na správny čas v programe Excel, vydelte ich 86400. V zobrazenom príklade je vzorec v C6:
=B6/86400
Ak chcete zobraziť výsledok ako čas, použite formát času. Stĺpec D zobrazuje rovnaký výsledok naformátovaný s (h): mm.
Vysvetlenie
V systéme dátumov Excel sa jeden deň rovná 1, takže si čas môžete predstaviť ako zlomkové hodnoty 1, ako je uvedené v nasledujúcej tabuľke:
Hodiny | Zlomok | Zápisnice | Sekúnd | 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 | 24/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 |
Pretože existuje 24 hodín denne, 60 minút každú hodinu a 60 sekúnd každú minútu, je potrebné rozdeliť číslo 24 * 60 * 60 = 86400, aby ste mohli previesť desatinné sekundy na hodnotu, ktorú Excel rozpozná ako čas. Po vydelení číslom 86400 môžete použiť požadovaný formát času alebo použiť výsledok v matematickej operácii s inými dátumami alebo časmi.
V tomto príklade, pretože B11 obsahuje 43200 (čo predstavuje 43200 sekúnd alebo pol dňa), výsledok je 43200/86400 = 0,5. Po použití formátu času, napríklad h: mm alebo (h): mm, Excel zobrazí 12:00.
Zobrazenie času
Ak chcete zobraziť hodiny, ktoré predstavujú trvanie dlhšie ako 24 hodín, minúty v trvaní dlhšom ako 60 minút alebo sekundy v trvaní dlhšom ako 60 sekúnd, budete musieť upraviť formát čísla pridaním hranatých zátvoriek.
(h) // for hours greater than 24 (m) // for minutes greater than 60 (s) // for seconds greater than 60
V zátvorkách je pre program Excel uvedené, že čas je trvanie, a nie denný čas.
Poznámka: Ak chcete použiť hranaté zátvorky, musíte si vytvoriť a použiť vlastný formát čísla. Vyberte bunky a potom choďte na Formátovanie buniek (Control + 1)> Číslo> Vlastné.