Beräkna antal timmar mellan tider - Excel och Google Sheets

Ladda ner exempel på arbetsbok

Ladda ner exempelarbetsboken

Denna handledning visar hur du beräknar hur många timmar som är mellan en starttid och en sluttid i Excel och Google Sheets.

Beräkna timmar med en enkel formel

Vi kan beräkna arbetade timmar genom att dra av sluttiden från starttiden. Informationen måste anges i Excel i ett korrekt tidsformat för att formeln ska fungera.

1 = (D3-C3)*24

Datum och tider lagras som siffror i Excel. Om vi ​​skulle ändra formatet på start- och sluttidskolumnerna i grafiken ovan till ett generellt talformat skulle vi få de numeriska ekvivalenterna för de visade tiderna.

Att subtrahera en kolumn från den andra ger oss skillnaden mellan de två datumen. Detta ger oss procentandelen av den arbetade dagen baserat på 24 timmar på en dag. För att få arbetade timmar måste vi multiplicera detta värde med 24.

Om du vill formatera värdena som tid väljer du Hem> Antal> Tid från bandet.

För att avrunda siffrorna för den arbetade tiden till en enda decimal kan vi använda RUND -funktionen.

1 = RUND ((D3-C3)*24,1)

MROUND -funktion

När en anställd klockar in i ett system, kommer systemet att registrera den exakta tiden som den anställde klockar in. För att få klockan in och ut till närmaste 15 minuter kan vi använda funktionen MROUND.

1 = MROUND (C7, "0.15")

Om klockan är klockan 7.18, avrundar funktionen MROUND tiden till närmaste 15 minuter, dvs till 7.15.

Vi kan sedan beräkna arbetstiden med hjälp av de faktiska start- och faktiska sluttiderna som visas i exemplet ovan.

Om du vill runda UPP till NÄSTA 15 minuter, skulle du använda CEILING -funktionen.

1 = TAK (E3, "0.15")

På samma sätt, om du vill runda NED till FÖREGÅENDE 15 minuter, skulle du använda GOLV Fungera.

1 = GOLV (E3, "0,15")

MOD -funktion

Om sluttiden ligger före starttiden kan detta bero på att ett nattskift har arbetat. För att lösa problemet med formeln som returnerar ett negativt tal använder vi MOD -funktionen.

1 = MOD (D3-C3,1)*24

Som med den enkla formeln måste vi multiplicera värdet beräknat med MOD -funktionen med 24 för att få arbetade timmar.

Beräkna timmar arbetade i Google Kalkylark

Alla ovanstående Excel -exempel fungerar på samma sätt i Google Kalkylark.

wave wave wave wave wave