Patrick020
New Member
- Joined
- Mar 20, 2018
- Messages
- 15
Hi everyone <o></o>
<o></o>
Would appreciate some help with a formula which tracks the percentage of time each employee utilises particular ‘Requirements’ – this information is determined by the Job each employee is assigned to.
I have completed an initial version of this (with an ugly combination of SUMPRODUCT, COUNTIF, INDEXMATCH) but would like to improve it to take into account the varying duration of each job. This is beyond my ability in Excel.
Effectively there are three sheets – two input sheets and one output sheet: <o></o>
<o></o>
INPUT SHEET ONE - Contains the name of each employee where you assign jobs based on a drop down/data validation.<o></o>
[TABLE="class: MsoNormalTable"]
<tbody>[TR]
[TD]Employee 1 <o></o>
[/TD]
[TD]Employee 2<o></o>
[/TD]
[TD]Employee 3<o></o>
[/TD]
[TD]Employee 4<o></o>
[/TD]
[/TR]
[TR]
[TD]Job 1 <o></o>
[/TD]
[TD]Job 4<o></o>
[/TD]
[TD]Job 1<o></o>
[/TD]
[TD]Job 1<o></o>
[/TD]
[/TR]
[TR]
[TD]Job 2<o></o>
[/TD]
[TD]Job 5<o></o>
[/TD]
[TD]Job 2<o></o>
[/TD]
[TD]Job 2<o></o>
[/TD]
[/TR]
[TR]
[TD]Job 3<o></o>
[/TD]
[TD]Job 6<o></o>
[/TD]
[TD]N/A<o></o>
[/TD]
[TD]Job 3<o></o>
[/TD]
[/TR]
[TR]
[TD]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]Job 4<o></o>
[/TD]
[/TR]
[TR]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]Job 5<o></o>
[/TD]
[/TR]
</tbody>[/TABLE]
INPUT SHEET TWO - Contains each job plotted against Requirements. Requirements are either ‘High’ or ‘Low’. The Duration figure states how many days that job will take (this is the data I am struggling to integrate).<o></o>
[TABLE="class: MsoNormalTable"]
<tbody>[TR]
[TD][/TD]
[TD]Job 1 <o></o>
[/TD]
[TD]Job 2<o></o>
[/TD]
[TD]Job 3<o></o>
[/TD]
[TD]Job 4<o></o>
[/TD]
[TD]Job 5<o></o>
[/TD]
[TD]Job 6<o></o>
[/TD]
[/TR]
[TR]
[TD]Duration (Days)<o></o>
[/TD]
[TD]0.5<o></o>
[/TD]
[TD]2<o></o>
[/TD]
[TD]3<o></o>
[/TD]
[TD]5<o></o>
[/TD]
[TD]1<o></o>
[/TD]
[TD]2<o></o>
[/TD]
[/TR]
[TR]
[TD]<o></o>
[/TD]
[TD]<o></o>
[/TD]
[TD]<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]<o></o>
[/TD]
[TD="width: 95, bgcolor: transparent"]<o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 1<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]Low <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]Low <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 95, bgcolor: transparent"]N/A<o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 2<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]Low <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]Low <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 95, bgcolor: transparent"]Low <o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 3<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]Low <o></o>
[/TD]
[TD="width: 95, bgcolor: transparent"]Low <o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 4<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]Low <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]High <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]Low <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 95, bgcolor: transparent"]N/A<o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 5<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]High <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]High <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]High <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 95, bgcolor: transparent"]High<o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 6<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]High <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]High <o></o>
[/TD]
[TD="width: 95, bgcolor: transparent"]N/A<o></o>
[/TD]
[/TR]
</tbody>[/TABLE]
OUTPUT SHEET - ASSUMPTION
[TABLE="class: MsoNormalTable"]
<tbody>[TR]
[TD]High<o></o>
[/TD]
[TD]80%<o></o>
[/TD]
[/TR]
[TR]
[TD]Low<o></o>
[/TD]
[TD]20% <o></o>
[/TD]
[/TR]
</tbody>[/TABLE]
The Output Sheet looks up the Employee/Job allocation in Sheet 1 and subsequently looks up the Job/Requirement mapping in Sheet 2 - these Requirements are apportioned across the Employees time. This allocation is based on an assumption that 80% of employee time is spent on High Requirements and 20% is spent on Low Requirements.
This is regardless of how many Requirements there are i.e. if there are two‘High’ requirements these each account for 40% of time. If there are four ‘Low’Requirements these account for 5%.
Using the data above I have provided my current answer and the correct answer (bolded) below.
OUTPUT SHEET - (My answer vs correct answer)
[TABLE="class: MsoNormalTable"]
<tbody>[TR]
[TD][/TD]
[TD]Employee 1 <o></o>
[/TD]
[TD]Answer<o></o>
[/TD]
[TD]Employee 2<o></o>
[/TD]
[TD]Answer<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 1<o></o>
[/TD]
[TD]0.08<o></o>
[/TD]
[TD]0.045
[/TD]
[TD]N/A<o></o>
[/TD]
[TD]N/A<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 2<o></o>
[/TD]
[TD]0.08<o></o>
[/TD]
[TD]0.118
[/TD]
[TD]0.05<o></o>
[/TD]
[TD]0.025<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 3<o></o>
[/TD]
[TD]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.1<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.05<o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 4<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.24<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.255
[/TD]
[TD="width: 104, bgcolor: transparent"]0.05<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.125<o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 5<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.6<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.582
[/TD]
[TD="width: 104, bgcolor: transparent"]0.27<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.2<o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 6<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.53<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.6<o></o>
[/TD]
[/TR]
</tbody>[/TABLE]
<o></o>
Explanation of my answer for Employee 1: <o></o>
<o></o>
Employee 1 is assigned to Job 1, Job 2 and Job 3 – there are four High Requirements and five Low Requirements. As there is no weighting for the Duration of each job, each High Requirement is worth 0.2 (80% / 4) and Low Requirement is worth 0.04 (20% / 5). Applying that to Requirement 1 we can see that both Job 1 and Job 2 have a Low need for this requirement, which means theanswer is 0.08 (0.04 x 2).
<o></o>
Explanation for correct answer for Employee 1: <o></o>
<o></o>
The table below converts the High/Low allocation in Input Sheet 2 (listed above) into numerical values (the High Requirements are bolded): <o></o>
<o></o>
[TABLE="class: MsoNormalTable"]
<tbody>[TR]
[TD][/TD]
[TD]Job 1 <o></o>
[/TD]
[TD]Job 2<o></o>
[/TD]
[TD]Job 3<o></o>
[/TD]
[/TR]
[TR]
[TD]Duration (Days)<o></o>
[/TD]
[TD]0.5<o></o>
[/TD]
[TD]2<o></o>
[/TD]
[TD]3<o></o>
[/TD]
[/TR]
[TR]
[TD]<o></o>
[/TD]
[TD]<o></o>
[/TD]
[TD]<o></o>
[/TD]
[TD]<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 1<o></o>
[/TD]
[TD]0.05<o></o>
[/TD]
[TD]0.2<o></o>
[/TD]
[TD]N/A<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 2<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.05<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.6 <o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 3<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 4<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.2 <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]1.2 <o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 5<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.4 <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]1.6 <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]1.2 <o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 6<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[/TR]
</tbody>[/TABLE]
<o></o>
High Requirements total 4.4 days and Low Requirements total 1.1 days. <o></o>
<o></o>
Answer:
[TABLE="class: MsoNormalTable"]
<tbody>[TR]
[TD][/TD]
[TD]Employee 1 <o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 1<o></o>
[/TD]
[TD](20%*(0.05/1.1)) + (20%*(0.2/1.1)) = 0.045<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 2<o></o>
[/TD]
[TD](20%*(0.05/1.1)) + (20%*(0.6/1.1)) = 0.118<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 3<o></o>
[/TD]
[TD]N/A<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 4<o></o>
[/TD]
[TD](80%*(1.2/4.4)) + (20%*(0.2/1.1)) = 0.255<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 5<o></o>
[/TD]
[TD](80%*(0.4/4.4)) + (80%*(1.4/4.4)) + (80%*(1.6/4.4)) = 0.582<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 6<o></o>
[/TD]
[TD]N/A<o></o>
[/TD]
[/TR]
</tbody>[/TABLE]
I hope that is clear - I can provide the answers for Employees 3 - 5 if needed.
I can also provide my formula (very inefficient and not very good) which does the calculation except for the Duration allowance (undoubtedly the hardest part).
Thanks
Patrick
<o></o>
<o></o>
Would appreciate some help with a formula which tracks the percentage of time each employee utilises particular ‘Requirements’ – this information is determined by the Job each employee is assigned to.
I have completed an initial version of this (with an ugly combination of SUMPRODUCT, COUNTIF, INDEXMATCH) but would like to improve it to take into account the varying duration of each job. This is beyond my ability in Excel.
Effectively there are three sheets – two input sheets and one output sheet: <o></o>
<o></o>
INPUT SHEET ONE - Contains the name of each employee where you assign jobs based on a drop down/data validation.<o></o>
[TABLE="class: MsoNormalTable"]
<tbody>[TR]
[TD]Employee 1 <o></o>
[/TD]
[TD]Employee 2<o></o>
[/TD]
[TD]Employee 3<o></o>
[/TD]
[TD]Employee 4<o></o>
[/TD]
[/TR]
[TR]
[TD]Job 1 <o></o>
[/TD]
[TD]Job 4<o></o>
[/TD]
[TD]Job 1<o></o>
[/TD]
[TD]Job 1<o></o>
[/TD]
[/TR]
[TR]
[TD]Job 2<o></o>
[/TD]
[TD]Job 5<o></o>
[/TD]
[TD]Job 2<o></o>
[/TD]
[TD]Job 2<o></o>
[/TD]
[/TR]
[TR]
[TD]Job 3<o></o>
[/TD]
[TD]Job 6<o></o>
[/TD]
[TD]N/A<o></o>
[/TD]
[TD]Job 3<o></o>
[/TD]
[/TR]
[TR]
[TD]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]Job 4<o></o>
[/TD]
[/TR]
[TR]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]Job 5<o></o>
[/TD]
[/TR]
</tbody>[/TABLE]
INPUT SHEET TWO - Contains each job plotted against Requirements. Requirements are either ‘High’ or ‘Low’. The Duration figure states how many days that job will take (this is the data I am struggling to integrate).<o></o>
[TABLE="class: MsoNormalTable"]
<tbody>[TR]
[TD][/TD]
[TD]Job 1 <o></o>
[/TD]
[TD]Job 2<o></o>
[/TD]
[TD]Job 3<o></o>
[/TD]
[TD]Job 4<o></o>
[/TD]
[TD]Job 5<o></o>
[/TD]
[TD]Job 6<o></o>
[/TD]
[/TR]
[TR]
[TD]Duration (Days)<o></o>
[/TD]
[TD]0.5<o></o>
[/TD]
[TD]2<o></o>
[/TD]
[TD]3<o></o>
[/TD]
[TD]5<o></o>
[/TD]
[TD]1<o></o>
[/TD]
[TD]2<o></o>
[/TD]
[/TR]
[TR]
[TD]<o></o>
[/TD]
[TD]<o></o>
[/TD]
[TD]<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]<o></o>
[/TD]
[TD="width: 95, bgcolor: transparent"]<o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 1<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]Low <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]Low <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 95, bgcolor: transparent"]N/A<o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 2<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]Low <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]Low <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 95, bgcolor: transparent"]Low <o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 3<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]Low <o></o>
[/TD]
[TD="width: 95, bgcolor: transparent"]Low <o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 4<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]Low <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]High <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]Low <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 95, bgcolor: transparent"]N/A<o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 5<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]High <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]High <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]High <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 95, bgcolor: transparent"]High<o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 6<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]High <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]High <o></o>
[/TD]
[TD="width: 95, bgcolor: transparent"]N/A<o></o>
[/TD]
[/TR]
</tbody>[/TABLE]
OUTPUT SHEET - ASSUMPTION
[TABLE="class: MsoNormalTable"]
<tbody>[TR]
[TD]High<o></o>
[/TD]
[TD]80%<o></o>
[/TD]
[/TR]
[TR]
[TD]Low<o></o>
[/TD]
[TD]20% <o></o>
[/TD]
[/TR]
</tbody>[/TABLE]
The Output Sheet looks up the Employee/Job allocation in Sheet 1 and subsequently looks up the Job/Requirement mapping in Sheet 2 - these Requirements are apportioned across the Employees time. This allocation is based on an assumption that 80% of employee time is spent on High Requirements and 20% is spent on Low Requirements.
This is regardless of how many Requirements there are i.e. if there are two‘High’ requirements these each account for 40% of time. If there are four ‘Low’Requirements these account for 5%.
Using the data above I have provided my current answer and the correct answer (bolded) below.
OUTPUT SHEET - (My answer vs correct answer)
[TABLE="class: MsoNormalTable"]
<tbody>[TR]
[TD][/TD]
[TD]Employee 1 <o></o>
[/TD]
[TD]Answer<o></o>
[/TD]
[TD]Employee 2<o></o>
[/TD]
[TD]Answer<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 1<o></o>
[/TD]
[TD]0.08<o></o>
[/TD]
[TD]0.045
[/TD]
[TD]N/A<o></o>
[/TD]
[TD]N/A<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 2<o></o>
[/TD]
[TD]0.08<o></o>
[/TD]
[TD]0.118
[/TD]
[TD]0.05<o></o>
[/TD]
[TD]0.025<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 3<o></o>
[/TD]
[TD]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.1<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.05<o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 4<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.24<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.255
[/TD]
[TD="width: 104, bgcolor: transparent"]0.05<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.125<o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 5<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.6<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.582
[/TD]
[TD="width: 104, bgcolor: transparent"]0.27<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.2<o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 6<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.53<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.6<o></o>
[/TD]
[/TR]
</tbody>[/TABLE]
<o></o>
Explanation of my answer for Employee 1: <o></o>
<o></o>
Employee 1 is assigned to Job 1, Job 2 and Job 3 – there are four High Requirements and five Low Requirements. As there is no weighting for the Duration of each job, each High Requirement is worth 0.2 (80% / 4) and Low Requirement is worth 0.04 (20% / 5). Applying that to Requirement 1 we can see that both Job 1 and Job 2 have a Low need for this requirement, which means theanswer is 0.08 (0.04 x 2).
<o></o>
Explanation for correct answer for Employee 1: <o></o>
<o></o>
The table below converts the High/Low allocation in Input Sheet 2 (listed above) into numerical values (the High Requirements are bolded): <o></o>
<o></o>
[TABLE="class: MsoNormalTable"]
<tbody>[TR]
[TD][/TD]
[TD]Job 1 <o></o>
[/TD]
[TD]Job 2<o></o>
[/TD]
[TD]Job 3<o></o>
[/TD]
[/TR]
[TR]
[TD]Duration (Days)<o></o>
[/TD]
[TD]0.5<o></o>
[/TD]
[TD]2<o></o>
[/TD]
[TD]3<o></o>
[/TD]
[/TR]
[TR]
[TD]<o></o>
[/TD]
[TD]<o></o>
[/TD]
[TD]<o></o>
[/TD]
[TD]<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 1<o></o>
[/TD]
[TD]0.05<o></o>
[/TD]
[TD]0.2<o></o>
[/TD]
[TD]N/A<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 2<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.05<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.6 <o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 3<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 4<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.2 <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]1.2 <o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 5<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]0.4 <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]1.6 <o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]1.2 <o></o>
[/TD]
[/TR]
[TR]
[TD="width: 117, bgcolor: transparent"]Requirement 6<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[TD="width: 104, bgcolor: transparent"]N/A<o></o>
[/TD]
[/TR]
</tbody>[/TABLE]
<o></o>
High Requirements total 4.4 days and Low Requirements total 1.1 days. <o></o>
<o></o>
Answer:
[TABLE="class: MsoNormalTable"]
<tbody>[TR]
[TD][/TD]
[TD]Employee 1 <o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 1<o></o>
[/TD]
[TD](20%*(0.05/1.1)) + (20%*(0.2/1.1)) = 0.045<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 2<o></o>
[/TD]
[TD](20%*(0.05/1.1)) + (20%*(0.6/1.1)) = 0.118<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 3<o></o>
[/TD]
[TD]N/A<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 4<o></o>
[/TD]
[TD](80%*(1.2/4.4)) + (20%*(0.2/1.1)) = 0.255<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 5<o></o>
[/TD]
[TD](80%*(0.4/4.4)) + (80%*(1.4/4.4)) + (80%*(1.6/4.4)) = 0.582<o></o>
[/TD]
[/TR]
[TR]
[TD]Requirement 6<o></o>
[/TD]
[TD]N/A<o></o>
[/TD]
[/TR]
</tbody>[/TABLE]
I hope that is clear - I can provide the answers for Employees 3 - 5 if needed.
I can also provide my formula (very inefficient and not very good) which does the calculation except for the Duration allowance (undoubtedly the hardest part).
Thanks
Patrick
<o></o>