Sick leave accrual

FPNWOPS

New Member
Joined
Dec 14, 2017
Messages
8
Hello.

I need assistance building a simple spreadsheet to track sick leave that has a 1 hour for every 40 worked accrual rate. This needs to be a rolling balance set-up so if a PT employee works 25 hours one week and 30 the next, the accrual will be triggered by the 40 hour mark and start the next 40 hour clock with the remaining 15 hours of that 2 week example. The time can be used in 1/4 hour increments and a balance has to be shown to the employee monthly. We pay once a month for hours worked and can track the sick leave hours in line with that period structure.

Thanks.

JC
 

Excel 2010
ABCDEFGHIJKLM
1Date HiredPeriod End DateHours workedBal not = 40 muiltipleVac hrs accruedSick leave hrs accruedVac hrs usedSick leave hrs usedVac hrs balanceSick leave hrs balance
230-May-1731-Jan-1810002.581-81.5
2b
Cell Formulas
RangeFormula
I2=((C2-A2)>90)*SUM($F$1:F2)/40-SUM($I$1:I1)
M2=N(M1)+I2-K2
 
Last edited:
Upvote 0

Excel Facts

Whats the difference between CONCAT and CONCATENATE?
The newer CONCAT function can reference a range of cells. =CONCATENATE(A1,A2,A3,A4,A5) becomes =CONCAT(A1:A5)
Yeah!!! So there's no need to post a formula in cell G2 (the plan was to hide the cell) to keep track hours that were not a multiple of 40 in the period? Essentially, the calc happens on a rolling total of hours so that for each 40, there's 1 earned. If 20 hours are left over in the period end (2 multiples of 40 used to calc 2 hours) where 100 were worked, that 20 hours stays in he mix to be added onto the next period; and so on.
 
Upvote 0

Excel 2010
ABCDEFGHI
1Date HiredPeriod End DateHours workedBal not = 40 muiltipleVac hrs accruedSick leave hrs accrued
230-May-1731-Jan-182000
328-Feb-18150
431-Mar-18452
2b
Cell Formulas
RangeFormula
I2=(($C$2-$A$2)>90)*INT(SUM($F$1:F2)/40-SUM($I$1:I1))
I3=(($C$2-$A$2)>90)*INT(SUM($F$1:F3)/40-SUM($I$1:I2))
I4=(($C$2-$A$2)>90)*INT(SUM($F$1:F4)/40-SUM($I$1:I3))


Edit If hours are less than 40, this version shows 0.
 
Last edited:
Upvote 0

Forum statistics

Threads
1,215,087
Messages
6,123,050
Members
449,092
Latest member
ikke

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top