Excell

Copper Contributor

Hello, does anyone know how to get the average of multiple rows in order from largest to smallest? For example…Our employees have 3 different categories they get ranked In & we want Excel to categorize all the employees from highest numbers to smallest with 3 categories' at a time not just one..

Capture.PNG

5 Replies

Hi,

 

That's not clear what do you mean. You may sort by 3 columns, one level within another (which ones?). You may generated some weighted rank based on 3 cells in each row (what are weights?). Perhaps something else. What is average for rows isn't clear as well.

 

Perhaps you may to illustrate by screenshort with desired after sorting of your source data result.

Given that there are 3 categories from which employees will be ranked, please clarify the following:
1. Is the highest value for each category considered as Rank 1 for that category? and
2. Are each category assigned the same weighting factor?

@Mackenzieparker para uso de empresa

@Mackenzieparker 

 

Here's a workbook that will give you the option of assigning relative weights to the different columns, then will produce a single weighted score for each individual.

 

The "Sorted" tab then shows the names (with their scores) sorted in descending order by the weighted scores.

 

It does require the use of the SORT function which is only available in the newest Excel versions.

@Mackenzieparker 

 

By the way, if it's really average of each row, and then sorted, that you want, all you'd need to do with that workbook I sent is change the formula under the Weighted heading to read =AVERAGE(B2:D2) and copy that down. The SORT function on the next page would still work.

 

However, that doesn't give you a way to weigh the relative importance of the three columns.