Excel-formel: Lägg till decimaler till tid -

Innehållsförteckning

Generisk formel

=time+(minutes/1440)

Sammanfattning

För att lägga till ett visst antal minuter till en tid kan du lägga till minuter dividerat med 1440 eller använda TID-funktionen.

I exemplet som visas är formeln i D5:

=B5+(C5/1440)

Obs: se till att resultaten är formaterade som tid.

Förklaring

Tider i Excel är fraktionsvärden på 24 timmar. En timmes tid är 1/24 och 1 minuts tid är 1 / (24 * 60) = 1/1440.

Som ett resultat, om du har ett decimalvärde i 15 minuter och en tid i A1, kan du lägga till 15 minuter tid till värdet i A1 så här:

=A1+(15/1440)

Med TIME-funktionen

Du kan också lägga till tidsvärden med TIME-funktionen. För att lägga till 15 minuter åt gången i A1, använd:

=A1+TIME(0,15,0)

TID-funktionen sparar dig från att behöva komma ihåg formeln för konvertering av decimalminuter till en Excel-tid. Observera dock att TID-funktionen "rullar" tillbaka till noll när värden överstiger 24 timmar.

Till exempel är 25 timmar 1500 minuter. Notera skillnaderna:

=TIME(0,1500,0) = 0.041667 = 1:00 AM same day =1500/1440 = 1.041667 = 1:00 AM next day

Subtrahera minuter från tiden

Du kan få ett felmeddelande om du försöker subtrahera minuter från en tid då resultatet är negativt eftersom Excel inte tillåter negativa tidsvärden.

Ett sätt att undvika detta problem är att använda en sådan formel:

=MOD(time-(minutes/1440),1)

Här tar MOD-funktionen hand om det negativa problemet genom att använda MOD-funktionen för att "vända" negativa värden till önskat positivt värde.

Ett annat sätt att undvika detta problem är att börja med en tid som inkluderar ett datumvärde. Detta låter dig subtrahera ett stort antal minuter utan risk för att få ett negativt resultat. Om du inte vill se datumet som visas i resultatet, använd bara ett tidsformat för endast tid.

Bra länkar

En introduktion till modulär matematik (Khan Academy)

Intressanta artiklar...