Excel formula: Pretvori decimalne sekunde u Excel vrijeme -

Generička formula

=seconds/86400

Sažetak

Da biste sekunde u decimalnom formatu pretvorili u odgovarajuće Excel vrijeme, podijelite s 86400. U prikazanom primjeru formula u C6 je:

=B6/86400

Da biste rezultat prikazali kao vrijeme, primijenite format vremena. Stupac D prikazuje isti rezultat formatiran sa (h): mm.

Obrazloženje

U Excelovom datumskom sustavu jedan dan jednak je 1, tako da vrijeme možete smatrati razlomljenim vrijednostima 1, kao što je prikazano u donjoj tablici:

Sati Frakcija Zapisnik Sekunde Vrijednost Vrijeme
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

Budući da postoje 24 sata u danu, 60 minuta u svakom satu i 60 sekundi u svakoj minuti, morate podijeliti s 24 * 60 * 60 = 86400 kako biste decimalne sekunde pretvorili u vrijednost koju će Excel prepoznati kao vrijeme. Nakon dijeljenja s 86400, možete primijeniti format vremena po vašem izboru ili koristiti rezultat u matematičkoj operaciji s drugim datumima ili vremenima.

U primjeru, budući da B11 sadrži 43200 (što predstavlja 43200 sekundi ili pola dana), rezultat je 43200/86400 = 0,5. Jednom kada se primijeni format vremena poput h: mm ili (h): mm, Excel će prikazati 12:00.

Prikaz trajanja vremena

Da biste prikazali sate koji predstavljaju trajanje dulje od 24 sata, minute u trajanju duljem od 60 minuta ili sekunde u trajanju duljem od 60 sekundi, morat ćete prilagoditi format broja dodavanjem uglatih zagrada.

(h) // for hours greater than 24 (m) // for minutes greater than 60 (s) // for seconds greater than 60

Zagrade Excel-u govore da je vrijeme trajanje, a ne doba dana.

Napomena: da biste koristili uglate zagrade, morat ćete stvoriti i primijeniti prilagođeni format broja. Odaberite ćelije, a zatim idite na Format Cells (Control + 1)> Number> Custom.

Zanimljivi članci...