Formula Excel: convertiți secunde zecimale în ora Excel -

Formula generică

=seconds/86400

rezumat

Pentru a converti secunde în format zecimal la un timp Excel adecvat, împărțiți la 86400. În exemplul prezentat, formula din C6 este:

=B6/86400

Pentru a afișa rezultatul ca timp, aplicați un format de oră. Coloana D arată același rezultat formatat cu (h): mm.

Explicaţie

În sistemul de date Excel, o zi este egală cu 1, deci vă puteți gândi la timp ca la valori fracționare de 1, așa cum se arată în tabelul de mai jos:

Ore Fracțiune Minute Secunde Valoare Timp
1 1/24 60 3600 0,04167 1:00
3 3/24 180 10800 0,125 3:00
6 24.06 360 21600 0,25 6:00
12 24.12 720 43200 0,5 12:00
18 18/24 1080 64800 0,75 Ora 18:00
24 24/24 1440 86400 1.0 21:00

Deoarece există 24 de ore pe zi, 60 de minute în fiecare oră și 60 de secunde în fiecare minut, trebuie să împărțiți la 24 * 60 * 60 = 86400 pentru a converti secunde zecimale la o valoare pe care Excel o va recunoaște ca timp. După împărțirea la 86400, puteți aplica un format de timp la alegere sau puteți utiliza rezultatul într-o operație matematică cu alte date sau ore.

În exemplu, deoarece B11 conține 43200 (reprezentând 43200 secunde sau jumătate de zi), rezultatul este 43200/86400 = 0,5. Odată ce se aplică un format de timp, cum ar fi h: mm sau (h): mm, Excel va afișa ora 12:00.

Afișarea unei durate de timp

Pentru a afișa ore care reprezintă o durată mai mare de 24 de ore, minute în durate mai mari de 60 de minute sau secunde în durate de peste 60 de secunde, va trebui să ajustați formatul numeric adăugând paranteze pătrate.

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

Parantezele indică pentru Excel că ora este o durată și nu o oră a zilei.

Notă: pentru a utiliza paranteze pătrate, va trebui să creați și să aplicați un format de număr personalizat. Selectați celulele, apoi accesați Formatarea celulelor (Control + 1)> Număr> Personalizat.

Articole interesante...