Excel

Konverter decimalsekunder til Excel -tid

Convert Decimal Seconds Excel Time

Excel -formel: Konverter decimalsekunder til Excel -tidGenerisk formel | _+_ | Resumé

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.

Forklaring

I 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


^