Formula for % of employee trained based on certain criteria

rudolphrc

New Member
Joined
Mar 17, 2013
Messages
27
Hello web-world,

I have an excel spreadsheet with Mutiple tabs with the same information other than employee name and position. How to calculate training if it is inly for a certain group of employees example blank % of training module complete for only those required to take it (Hourly employee). Original data set has X if completed training only there is nothing defining those that are not required to take the training other than me typing not required.

Employee NamePositionTraining Module 1Training Module 2Training Module 3Training Module 4
Employee 1upper managementnot requiredcompletedcompleted
Employee 2upper managementnot requiredcompleted
Employee 3upper managementnot requiredcompleted
Employee 4mid managementnot requiredcompleted
Employee 5mid managementnot requiredcompleted
Employee 6mid managementnot requiredcompleted
Employee 7hourly employeecompletedcompleted
Employee 8hourly employeecompletedcompleted
Employee 9hourly employeecompletedcompletedcompleted
Employee 10hourly employeecompletedcompleted
Employee 11hourly employeecompleted
 

Excel Facts

What is the fastest way to copy a formula?
If A2:A50000 contain data. Enter a formula in B2. Select B2. Double-click the Fill Handle and Excel will shoot the formula down to B50000.
how about?
Book1
ABCDEFG
1Employee NamePositionTraining Module 1Training Module 2Training Module 3Training Module 4Completion %
2Employee 1upper managementnot requiredcompletedcompleted75.00%
3Employee 2upper managementnot requiredcompleted50.00%
4Employee 3upper managementnot requiredcompleted50.00%
5Employee 4mid managementnot requiredcompleted50.00%
6Employee 5mid managementnot requiredcompleted50.00%
7Employee 6mid managementnot requiredcompleted50.00%
8Employee 7hourly employeecompletedcompleted50.00%
9Employee 8hourly employeecompletedcompleted50.00%
10Employee 9hourly employeecompletedcompletedcompleted75.00%
11Employee 10hourly employeecompletedcompleted50.00%
12Employee 11hourly employeecompleted25.00%
Sheet1
Cell Formulas
RangeFormula
G2:G12G2=(COUNTIF(C2:F2,"not required")+COUNTIF(C2:F2,"completed"))/COUNTA($C$1:$F$1)
 
Upvote 0
I think that is a good formula if you wanted to track each individual employee. What would it be if you wanted to track % of those that completed each training module?
 
Upvote 0
maybe this?

Book10
ABCDEFGHIJ
1Employee NamePositionTraining Module 1Training Module 2Training Module 3Training Module 4Completion %Module% Completion
2Employee 1upper managementnot requiredcompletedcompleted75%Training Module 1100.00%
3Employee 2upper managementnot requiredcompleted50%Training Module 245.45%
4Employee 3upper managementnot requiredcompleted50%Training Module 345.45%
5Employee 4mid managementnot requiredcompleted50%Training Module 418.18%
6Employee 5mid managementnot requiredcompleted50%
7Employee 6mid managementnot requiredcompleted50%
8Employee 7hourly employeecompletedcompleted50%
9Employee 8hourly employeecompletedcompleted50%
10Employee 9hourly employeecompletedcompletedcompleted75%
11Employee 10hourly employeecompletedcompleted50%
12Employee 11hourly employeecompleted25%
Sheet1
Cell Formulas
RangeFormula
I2:I5I2=TOCOL(C1:F1)
J2J2=(COUNTIF(C$2:C$12,"not required")+COUNTIF(C$2:C$12,"completed"))/COUNTA($A$2:$A$12)
J3J3=(COUNTIF(D$2:D$12,"not required")+COUNTIF(D$2:D$12,"completed"))/COUNTA($A$2:$A$12)
J4J4=(COUNTIF(E$2:E$12,"not required")+COUNTIF(E$2:E$12,"completed"))/COUNTA($A$2:$A$12)
J5J5=(COUNTIF(F$2:F$12,"not required")+COUNTIF(F$2:F$12,"completed"))/COUNTA($A$2:$A$12)
G2:G12G2=(COUNTIF(C2:F2,"not required")+COUNTIF(C2:F2,"completed"))/COUNTA($C$1:$F$1)
Dynamic array formulas.
 
Upvote 0
maybe this?

Book10
ABCDEFGHIJ
1Employee NamePositionTraining Module 1Training Module 2Training Module 3Training Module 4Completion %Module% Completion
2Employee 1upper managementnot requiredcompletedcompleted75%Training Module 1100.00%
3Employee 2upper managementnot requiredcompleted50%Training Module 245.45%
4Employee 3upper managementnot requiredcompleted50%Training Module 345.45%
5Employee 4mid managementnot requiredcompleted50%Training Module 418.18%
6Employee 5mid managementnot requiredcompleted50%
7Employee 6mid managementnot requiredcompleted50%
8Employee 7hourly employeecompletedcompleted50%
9Employee 8hourly employeecompletedcompleted50%
10Employee 9hourly employeecompletedcompletedcompleted75%
11Employee 10hourly employeecompletedcompleted50%
12Employee 11hourly employeecompleted25%
Sheet1
Cell Formulas
RangeFormula
I2:I5I2=TOCOL(C1:F1)
J2J2=(COUNTIF(C$2:C$12,"not required")+COUNTIF(C$2:C$12,"completed"))/COUNTA($A$2:$A$12)
J3J3=(COUNTIF(D$2:D$12,"not required")+COUNTIF(D$2:D$12,"completed"))/COUNTA($A$2:$A$12)
J4J4=(COUNTIF(E$2:E$12,"not required")+COUNTIF(E$2:E$12,"completed"))/COUNTA($A$2:$A$12)
J5J5=(COUNTIF(F$2:F$12,"not required")+COUNTIF(F$2:F$12,"completed"))/COUNTA($A$2:$A$12)
G2:G12G2=(COUNTIF(C2:F2,"not required")+COUNTIF(C2:F2,"completed"))/COUNTA($C$1:$F$1)
Dynamic array formulas.
maybe this?

Book10
ABCDEFGHIJ
1Employee NamePositionTraining Module 1Training Module 2Training Module 3Training Module 4Completion %Module% Completion
2Employee 1upper managementnot requiredcompletedcompleted75%Training Module 1100.00%
3Employee 2upper managementnot requiredcompleted50%Training Module 245.45%
4Employee 3upper managementnot requiredcompleted50%Training Module 345.45%
5Employee 4mid managementnot requiredcompleted50%Training Module 418.18%
6Employee 5mid managementnot requiredcompleted50%
7Employee 6mid managementnot requiredcompleted50%
8Employee 7hourly employeecompletedcompleted50%
9Employee 8hourly employeecompletedcompleted50%
10Employee 9hourly employeecompletedcompletedcompleted75%
11Employee 10hourly employeecompletedcompleted50%
12Employee 11hourly employeecompleted25%
Sheet1
Cell Formulas
RangeFormula
I2:I5I2=TOCOL(C1:F1)
J2J2=(COUNTIF(C$2:C$12,"not required")+COUNTIF(C$2:C$12,"completed"))/COUNTA($A$2:$A$12)
J3J3=(COUNTIF(D$2:D$12,"not required")+COUNTIF(D$2:D$12,"completed"))/COUNTA($A$2:$A$12)
J4J4=(COUNTIF(E$2:E$12,"not required")+COUNTIF(E$2:E$12,"completed"))/COUNTA($A$2:$A$12)
J5J5=(COUNTIF(F$2:F$12,"not required")+COUNTIF(F$2:F$12,"completed"))/COUNTA($A$2:$A$12)
G2:G12G2=(COUNTIF(C2:F2,"not required")+COUNTIF(C2:F2,"completed"))/COUNTA($C$1:$F$1)
Dynamic array formulas.
and if you wanted to track % of each work force category upper management Mid management, hourly worker?
 
Upvote 0

Forum statistics

Threads
1,215,081
Messages
6,123,016
Members
449,093
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