
Generisk formel
=seconds/86400
Sammendrag
For å konvertere sekunder i desimalformat til riktig Excel-tid, divider med 86400. I eksemplet vist er formelen i C6:
=B6/86400
Bruk et tidsformat for å vise resultatet som tid. Kolonne D viser det samme resultatet formatert med (h): mm.
Forklaring
I Excel-datasystemet er en dag lik 1, så du kan tenke på tiden som brøkverdier på 1, som vist i tabellen nedenfor:
Timer | Brøkdel | Minutter | Sekunder | Verdi | Tid |
---|---|---|---|---|---|
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 |
Siden det er 24 timer på en dag, 60 minutter i hver time og 60 sekunder i hvert minutt, må du dele med 24 * 60 * 60 = 86400 for å konvertere desimal sekunder til en verdi som Excel vil gjenkjenne som tid. Etter å ha delt på 86400, kan du bruke et tidsformat du ønsker, eller bruke resultatet i en matteoperasjon med andre datoer eller klokkeslett.
I eksemplet, siden B11 inneholder 43200 (som representerer 43200 sekunder eller en halv dag), er resultatet 43200/86400 = 0,5. Når et tidsformat som h: mm eller (h): mm er brukt, vil Excel vise 12:00.
Viser en varighet
Hvis du vil vise timer som representerer en varighet lenger enn 24 timer, minutter i lengre tid enn 60 minutter eller sekunder i varighet over 60 sekunder, må du justere tallformatet ved å legge til firkantede parenteser.
(h) // for hours greater than 24 (m) // for minutes greater than 60 (s) // for seconds greater than 60
Parentesene forteller Excel at tiden er en varighet, og ikke en tid på dagen.
Merk: for å bruke firkantede parenteser, må du opprette og bruke et tilpasset tallformat. Velg celler, og gå deretter til Format celler (Kontroll + 1)> Antall> Egendefinert.