
Generisk formel
=time+(hours/24)
Sammanfattning
För att lägga till ett visst antal timmar till en tid kan du lägga till timmar dividerat med 24 eller använda TID-funktionen.
I exemplet som visas är formeln i D5:
=B5+(C5/24)
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 6 timmar och en tid i A1, kan du lägga till 6 timmar tid till värdet i A1 så här:
=A1+(6/24)
Med TIME-funktionen
Du kan också lägga till tidsvärden med TIME-funktionen. För att lägga till 15 timmar åt gången i A1, använd:
=A1+TIME(6,0,0)
TID-funktionen sparar dig från att behöva komma ihåg formeln för konvertering av decimaltimmar till en Excel-tid. Observera dock att TID-funktionen "rullar" tillbaka till noll när värden överstiger 24 timmar.
Observera till exempel hur de två metoderna ger olika resultat i 25 timmar:
=TIME(25,0,0) = 0.041667 = 1:00 AM same day (1 hr) =25/24 = 1.041667 = 1:00 AM next day (25 hrs)
TID-funktionen returnerar motsvarande 1 timme, medan 25/24 returnerar hela värdet.
Subtrahera timmar från tid
Du kan få ett fel om du försöker subtrahera timmar från en gång när 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-(hours/24),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 timmar 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.