This is a guess.
In the attached find a helper column in E. It returns the week number based on a Friday work week start. Change the second argument if that needs to change. The rest of the formulas will follow the change.
Formula:
=WEEKNUM(Table1[@Date],15)
In G2 and filled down this returns the unique week numbers.
Formula:
=IFERROR(AGGREGATE(15,6,WEEKNUM(+$A$2:$A$22,15)/(FREQUENCY(WEEKNUM(+$A$2:$A$22,15),
WEEKNUM(+$A$2:$A$22,15))>0),ROWS($A$2:$A2)),"")
With the employee names across H1:J1 this in H2 filled down and across. It returns the hours per week per employee.
Formula:
=IF($G2="","",SUM(SUMIFS($C:$C,$B:$B,H$1,$E:$E,$G2)))
Bookmarks