Hi all,
I believe what I am trying to achieve is impossible, but wanted to check with some experts before abandoning everything.
I am trying to create a staff scheduler which allocates staff to a role based on a 'hierarchy' of roles they are trained in taking staff requirement per department and leave into account.
So..... I have a table containing the staff hierarchy as below:
This shows the staff member along the top and the list (in order) of the preffered role that they fulfill on a daily basis.
On a seperate tab, I have a holiday table showing each staff members booked holiday as below:
What I aiming to do (and struggling) is have a master sheet which pulls the information on staff availability per day and then allocates their work role for that day based on the hierarchy chart.
I am struggling and about to throw in the towel as it appears to be a dead end.
Does anybody have any suggestions how to achieve this look up?
I believe what I am trying to achieve is impossible, but wanted to check with some experts before abandoning everything.
I am trying to create a staff scheduler which allocates staff to a role based on a 'hierarchy' of roles they are trained in taking staff requirement per department and leave into account.
So..... I have a table containing the staff hierarchy as below:
Rank | Staff 1 | Staff 2 | Staff 3 | Staff 4 | Staff 5 | Staff 6 | Staff 7 | Staff 8 | Staff 9 | Staff 10 | Staff 11 |
1 | Sales | Sales | Purchasing | HR | Admin | Sales | Admin | Admin | Sales | HR | HR |
2 | Purchasing | HR | Admin | Sales | HR | Admin | Sales | ||||
3 | Admin | Purchasing | HR | Sales | HR | Admin | |||||
4 | HR |
This shows the staff member along the top and the list (in order) of the preffered role that they fulfill on a daily basis.
On a seperate tab, I have a holiday table showing each staff members booked holiday as below:
Employee Name | 01 Aug (Mon) | 02 Aug (Tue) | 03 Aug (Wed) | 04 Aug (Thu) | 05 Aug (Fri) | 06 Aug (Sat) | 07 Aug (Sun) | 08 Aug (Mon) | 09 Aug (Tue) | 10 Aug (Wed) | 11 Aug (Thu) | 12 Aug (Fri) | 13 Aug (Sat) | 14 Aug (Sun) | 15 Aug (Mon) | 16 Aug (Tue) | 17 Aug (Wed) | 18 Aug (Thu) | 19 Aug (Fri) | 20 Aug (Sat) | 21 Aug (Sun) | 22 Aug (Mon) | 23 Aug (Tue) | 24 Aug (Wed) | 25 Aug (Thu) | 26 Aug (Fri) | 27 Aug (Sat) | 28 Aug (Sun) | 29 Aug (Mon) | 30 Aug (Tue) | 31 Aug (Wed) |
Staff 1 | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Statutory Holidays - Summer Bank Holiday 2022 | ||||||||||||||||||||||
Staff 2 | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Statutory Holidays - Summer Bank Holiday 2022 | ||||||||||||||||||
Staff 3 | Annual Leave | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Annual Leave | Annual Leave | Annual Leave | Weekend | Weekend | Statutory Holidays - Summer Bank Holiday 2022 | Annual Leave | Annual Leave | ||||||||||||||||
Staff 4 | Annual Leave (Part Time) ( 06:30 Hours) | Annual Leave (Part Time) ( 06:30 Hours) | Annual Leave (Part Time) ( 06:30 Hours) | Annual Leave (Part Time) ( 06:30 Hours) | Annual Leave (Part Time) ( 05:30 Hours) | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Annual Leave (Part Time) ( 07:00 Hours) | Weekend | Weekend | Statutory Holidays - Summer Bank Holiday 2022 | ||||||||||||||||
Staff 5 | Weekend | Weekend | Weekend | Weekend | Annual Leave | Annual Leave | Annual Leave | Weekend | Weekend | Weekend | Weekend | Statutory Holidays - Summer Bank Holiday 2022 | |||||||||||||||||||
Staff 6 | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Statutory Holidays - Summer Bank Holiday 2022 | ||||||||||||||||||||||
Staff 7 | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Statutory Holidays - Summer Bank Holiday 2022 | ||||||||||||||||||||||
Staff 8 | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | |||||||||||||||||||||||
Staff 9 | Weekend | Weekend | Annual Leave | Annual Leave | Weekend | Weekend | Annual Leave | Annual Leave | Annual Leave | Annual Leave | Annual Leave | Weekend | Weekend | Annual Leave | Weekend | Weekend | Statutory Holidays - Summer Bank Holiday 2022 | ||||||||||||||
Staff 10 | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Statutory Holidays - Summer Bank Holiday 2022 | ||||||||||||||||||||||
Staff 11 | Weekend | Weekend | Weekend | Weekend | Weekend | Weekend | Annual Leave (Second Half) | Weekend | Weekend | Statutory Holidays - Summer Bank Holiday 2022 |
What I aiming to do (and struggling) is have a master sheet which pulls the information on staff availability per day and then allocates their work role for that day based on the hierarchy chart.
I am struggling and about to throw in the towel as it appears to be a dead end.
Does anybody have any suggestions how to achieve this look up?