Excel

Preveďte desatinné sekundy na čas programu Excel

Convert Decimal Seconds Excel Time

Vzorec programu Excel: Preveďte desatinné sekundy na čas programu ExcelGenerický vzorec | _+_ | Zhrnutie

Ak chcete previesť sekundy v desatinnom formáte na správny čas v Exceli, vydelte 86400. V uvedenom príklade vzorec v C6 je:



=seconds/86400

Ak chcete výsledok zobraziť ako čas, použite časový formát. Stĺpec D zobrazuje rovnaký výsledok vo formáte [h]: mm.

Vysvetlenie

V dátovom systéme Excel sa jeden deň rovná 1, takže čas môžete považovať za zlomkové hodnoty 1, ako je uvedené v tabuľke nižšie:





Hodiny Frakcia Zápisnica Sekundy Hodnota Čas
1 1/24 60 3600 0,04167 1:00
3 3/24 180 10800 0,125 3:00
6 24/6 360 21600 0,25 6 hodín
12 24.12 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 deň má 24 hodín, 60 minút každú hodinu a 60 sekúnd každú minútu, musíte ho vydeliť 24 * 60 * 60 = 86400, aby ste mohli previesť desatinné sekundy na hodnotu, ktorú Excel rozpozná ako čas. Po delení číslom 86400 môžete použiť požadovaný formát času alebo výsledok použiť v matematickej operácii s inými dátumami alebo časmi.

V tomto prípade, pretože B11 obsahuje 43200 (čo predstavuje 43200 sekúnd alebo pol dňa), výsledok je 43200/86400 = 0,5. Akonáhle sa použije formát času ako h: mm alebo [h]: mm, Excel zobrazí 12:00.



Zobrazenie trvania času

Ak chcete zobraziť hodiny, ktoré predstavujú dobu dlhšiu ako 24 hodín, minúty trvajúce dlhšie ako 60 minút alebo sekundy trvajúce viac ako 60 sekúnd, budete musieť upraviť formát čísla pridaním hranatých zátvoriek.

 
=B6/86400

V zátvorkách je pre Excel uvedené, že čas je trvanie a nie denná doba.

podmienka, ktorú vlookup predpokladá, je táto

Poznámka: Ak chcete používať hranaté zátvorky, musíte vytvoriť a použiť príponu vlastný formát čísel . Vyberte bunky a potom prejdite na položku Formátovať bunky (Ctrl + 1)> Číslo> Vlastné.

Autor Dave Bruns


^