For at konvertere sekunder i decimalformat til en korrekt Excel -tid divideres med 86400. I eksemplet vist er formlen i C6:
=seconds/86400
Anvend et tidsformat for at vise resultatet som tid. Kolonne D viser det samme resultat formateret med [h]: mm.
ForklaringI Excel -datosystemet er en dag lig med 1, så du kan tænke på tiden som brøkværdier på 1, som vist i nedenstående tabel:
Timer | Brøk | Referat | Sekunder | Værdi | 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 | klokken 6 |
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 |
Da der er 24 timer om dagen, 60 minutter i hver time og 60 sekunder i hvert minut, skal du dividere med 24 * 60 * 60 = 86400 for at konvertere decimalsekunder til en værdi, som Excel genkender som tid. Efter at have delt med 86400 kan du anvende et tidsformat efter eget valg eller bruge resultatet i en matematikoperation med andre datoer eller tidspunkter.
I eksemplet, da B11 indeholder 43200 (repræsenterer 43200 sekunder eller en halv dag) er resultatet 43200/86400 = 0,5. Når et tidsformat som h: mm eller [h]: mm er anvendt, viser Excel 12:00.
Viser en tidsvarighed
For at vise timer, der repræsenterer en varighed på mere end 24 timer, minutter i varigheder på mere end 60 minutter eller sekunder i varigheder over 60 sekunder, skal du justere talformatet ved at tilføje firkantede parenteser.
=B6/86400
Parenteserne fortæller til Excel, at tiden er en varighed og ikke et tidspunkt på dagen.
genvejstast for at indsætte række i Excel
Bemærk: For at bruge firkantede parenteser skal du oprette og anvende en brugerdefineret talformat . Vælg celler, og gå derefter til Format celler (Control + 1)> Nummer> Brugerdefineret.
Forfatter Dave Bruns