Hur man beräknar arbetade timmar - Excel- och Google -blad

Ladda ner exempel på arbetsbok

Ladda ner exempelarbetsboken

Denna handledning visar hur du beräknar arbetade timmar 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

Formeln D3-C3 ger oss procentandelen av den arbetade dagen baserat på 24 timmar på en dag. För att få timmen att fungera måste vi multiplicera detta värde med 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.

Beräkning av övertid

Vi kan använda samma typ av formel för att beräkna övertid.

I exemplet ovan är standardtiden 8 timmar.

Följande formel beräknar den normala arbetade tiden på dagen.

1 = OM ((D3-C3)*24> $ H $ 13, $ H $ 13, (D3-C3)*24)

Om den anställde har arbetat mer än 8 timmar, returnerar formeln endast högst 8 timmar.

För att beräkna övertiden kan vi få resten av arbetade timmar med hjälp av denna formel nedan:

1 = IF ((D3-C3)*24> $ H $ 13, ((D3-C3)*24)-$ H $ 13,0)

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 arbetade timmar i en veckovis tidrapport

Vi kan använda IF, SUMMA och MAX -funktionerna för att beräkna arbetade timmar i en veckovis uppdelad efter vanlig tid och övertid.

Beräkna övertid

Övertiden beräknas när en person arbetar mer än 40 timmar i veckan.

1 = OM (SUM ($ E $ 4: E4)> 40, SUM ($ E $ 4: E4) -40,0)

Den första delen av det första intervallet i SUM -funktionen är en absolut, medan den andra delen inte är det. När du kopierar den här formeln till botten av tabellen kommer du att märka att SUMM -funktionen lägger till alla arbetade timmar i kolumn E. När SUMM -intervallet ökas, ökar arbetstiden. När BELOPP blir mer än 40 timmar, läggs Övertidstimmar i kolumnen Övertid som en ökande summa.

Beräkna vanliga timmar

De vanliga timmarna beräknas utifrån de totala timmarna och den övertid som arbetats.

1 = MAX (E4-G4,0)

Vi använder MAX -funktionen så att vi inte slutar med negativa timmar där den anställde har arbetat övertid som om resultatet returnerar ett negativt, så kommer MAX -funktionen att ge en nolla.

Beräkna timmar som arbetats i en veckovis tidrapport efter projekt

Om vi ​​tar beräkningen ovan ett steg längre kan vi dela upp de timmar som arbetat med projektet som den anställde arbetat med med SUMIF -funktionen

1 = SUMIF ($ H $ 4: $ H $ 10, H4, $ F $ 4: $ F $ 10)

SUMM -funktionen summerar de vanliga timmarna i kolumn F enligt kriterierna som väljs i kolumn H - i fallet med ovanstående formel kommer den att leta efter ABC -projektet och summera de vanliga timmarna för det projektet.

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