Hur man konverterar tid till decimaler i Microsoft Excel


Tiden tickar, lär dig hur du konverterar det!

Även om Excel erbjuder många funktioner och funktioner för att arbeta med tider, kanske du vill ha dina tider formaterade som decimaler istället. Du kanske behöver dem för användning i andra formler, för en tidrapport eller för dina egna önskemål.

Här är några sätt att konvertera tid till decimaler i Excel. Du kan använda vilken metod du är mest bekväm med eller fungerar bäst för dig.

Använd formaten tid och decimal

Innan du konverterar tider och decimaler i ditt ark, se till att cellerna är formaterade som sådana.

För tid kan du göra detta genom att välja cellen och välja "Tid" i rullgardinsmenyn Antal på fliken Hem. Om du planerar att konvertera timmar, minuter, och sekunder är det bäst att använda funktionen Formatera celler. Välj cellen eller området, högerklicka och välj "Formatera celler".

Välj fliken Nummer och välj "Tid" till vänster. Välj sedan alternativet timmar:minuter:sekunder till höger som visas nedan och klicka på "OK".

För decimaler, formatera dina resultatceller som tal även med hjälp av funktionen Formatera celler. Högerklicka på cellen/cellerna och välj "Formatera celler".

Välj fliken Nummer och välj "Nummer" till vänster. Ställ in antalet decimaler till 2 till höger och klicka på "OK".

Om du får ett heltal som resultat kan du använda knapparna Öka och Minska decimaler i sektionen Antal på fliken Hem för att justera utseendet. Detta låter dig visa 624.00 som 624.

Du är då redo att börja konvertera.

Konvertera med multiplikation

Om du inte är förtjust i att använda funktioner och bygga de tillhörande formlerna i Excel, kan du konvertera tid till decimaler med enkel multiplikation.

Du multiplicerar cellen som innehåller tiden med antalet timmar, minuter eller sekunder på en dag. Här har vi vår tid i cell A2. För att få timmarna som en decimal multiplicerar vi det värdet med 24 under 24 timmar på en dag.

=A2*24

För att få decimaltalet för minuter och sekunder med samma cellvärde, multiplicerar du med antalet minuter (1 440) och sedan antalet sekunder (86 400) på en dag enligt följande:

=A2*1440
=A2*86400

Som du kan se får vi sifferresultaten för våra tidskonverteringar.

Konvertera med CONVERT-funktionen

Ett annat alternativ för att få decimaler för tider i Excel är med funktionen KONVERTERA. Denna mångsidiga funktion låter dig konvertera tider, mått, vikter och mer.

Syntaxen för funktionen är CONVERT(referens, från, till) där du använder alla tre argumenten. För argumentet från använder du "dag".

För att konvertera en tid i cell A2 till timmar använder du den här formeln:

=CONVERT(A2,"day","hr")

Du kan också använda "d" istället för "dag" för argumentet från.

För att konvertera samma tid till minuter och sekunder använder du dessa formler:

=CONVERT(A2,"day","mn")
=CONVERT(A2,"day","sec")

Du kan också använda "min" istället för "mn" för minuter och "s" istället för "sek" i sekunder.

Konvertera med tidsfunktionsformler

Den sista metoden använder Excels tidsfunktioner. Även om formlerna är mycket längre än de ovan, är det fortfarande ett annat alternativ du kanske föredrar. Här kommer du att använda funktionerna HOUR, MINUTE och SECOND med en kombination av beräkningar.

För att konvertera tiden i cell A2 till timmar använder du den här formeln:

=HOUR(A2)+MINUTE(A2)/60+SECOND(A2)/3600

Varje funktion refererar till cellen A2 och resultaten läggs ihop. MINUTE-delen delas med 60 i 60 minuter på en timme och den ANDRA delen delas med 3 600 i 3 600 sekunder på en timme.

För att konvertera samma tid till minuter använder du den här formeln:

=HOUR(A2)*60+MINUTE(A2)+SECOND(A2)/60

I likhet med formeln för timmar lägger du ihop resultatet av funktionerna. HOUR-delen multipliceras med 60 i 60 minuter på en timme och den ANDRA delen divideras med 60 i 60 sekunder på en minut.

För att konvertera den tiden till sekunder använder du den här formeln:

=HOUR(A1)*3600+MINUTE(A2)*60+SECOND(A2)

Med denna formel multipliceras HOUR-delen med 3 600 i 3 600 sekunder på en timme och MINUTE-delen multipliceras med 60 i 60 sekunder på en minut.

Som du kan se kräver den här sista metoden mer ansträngning, men om du är bekant med att använda tidsfunktioner i Excel kan det vara din föredragna metod.

Att konvertera tid till decimaler i Excel låter svårare än det är. Och när du väljer ovanstående metod som du gillar bäst kommer du att konvertera på nolltid.