Download het voorbeeldwerkboek
Deze tutorial laat zien hoe je gewerkte uren kunt berekenen in Excel en Google Spreadsheets.
Bereken uren met een eenvoudige formule
We kunnen de gewerkte uren berekenen door de eindtijd van de begintijd af te trekken. De informatie moet in een correct tijdformaat in Excel worden ingevoerd om de formule te laten werken.
1 | =(D3-C3)*24 |
De formule D3-C3 geeft ons het percentage van de gewerkte dag op basis van 24 uur in een dag. Om het gewerkte uur te krijgen, moeten we deze waarde vermenigvuldigen met 24.
Datums en tijden worden opgeslagen als getallen in Excel. Als we het formaat van de begin- en eindtijdkolommen in de bovenstaande afbeelding zouden veranderen in een algemeen getalformaat, zouden we de numerieke equivalenten van de getoonde tijden krijgen.
Overuren berekenen
We kunnen hetzelfde type formule gebruiken om overuren te berekenen.
In het bovenstaande voorbeeld is de standaardtijd 8 uur.
De volgende formule berekent de normale gewerkte tijd op de dag.
1 | =ALS((D3-C3)*24>$H$13,$H$13,(D3-C3)*24) |
Als de werknemer meer dan 8 uur heeft gewerkt, levert de formule maximaal 8 uur op.
Om de overuren te berekenen, kunnen we de rest van de gewerkte uren krijgen met behulp van de onderstaande formule:
1 | =ALS((D3-C3)*24>$H$13,((D3-C3)*24)-$H$13,0) |
MOD-functie:
Als de eindtijd voor de begintijd ligt, kan dit komen door een nachtdienst. Om het probleem op te lossen dat de formule een negatief getal retourneert, gebruiken we de MOD-functie.
1 | =MOD(D3-C3,1)*24 |
Net als bij de eenvoudige formule, moeten we de waarde die is berekend door de MOD-functie vermenigvuldigen met 24 om de gewerkte uren te krijgen.
Bereken de gewerkte uren in een wekelijkse urenstaat
We kunnen de ALS-, SOM- en MAX-functies gebruiken om de gewerkte uren in een week te berekenen, uitgesplitst naar reguliere tijd en overuren.
Overuren berekenen
Het overwerk wordt berekend zodra een persoon meer dan 40 uur per week werkt.
1 | =ALS(SOM($E$4:E4)>40,SUM($E$4:E4)-40,0) |
Het eerste deel van het eerste bereik van de SOM-functie is absoluut, het tweede deel niet. Als u deze formule naar de onderkant van de tabel kopieert, zult u merken dat de SOM-functie alle gewerkte uren in kolom E optelt. Naarmate het SOM-bereik groter wordt, nemen ook de gewerkte uren toe. Zodra de SOM meer dan 40 uur bereikt, worden overuren als oplopend totaal in de kolom Overuren gezet.
Bereken reguliere uren
De reguliere uren worden berekend op basis van het totaal aantal uren en het gewerkte overwerk.
1 | =MAX(E4-G4,0) |
We gebruiken de MAX-functie zodat we niet eindigen met Negatieve uren waarbij de werknemer overwerkt alsof het resultaat een negatief resultaat oplevert, dan zal de MAX-functie een nul opleveren.
Bereken de gewerkte uren in een wekelijkse urenstaat per project
Als we de bovenstaande berekening nog een stap verder nemen, kunnen we de gewerkte uren van het Project waar de medewerker aan heeft gewerkt verdelen met behulp van de SUMIF-functie
1 | =SOM.ALS($H$4:$H$10,H4,$F$4:$F$10) |
De SUMIF-functie zal de reguliere uren in kolom F optellen volgens de criteria die zijn geselecteerd in kolom H - in het geval van de bovenstaande formule zoekt het naar het ABC-project en somt de reguliere uren voor dat project op.
Gewerkte uren berekenen in Google Spreadsheets
Alle bovenstaande Excel-voorbeelden werken op dezelfde manier in Google Spreadsheets.