将排名应用于一排平均值

我已经为23名销售人员设置了一个电子表格。 第24行是他们的客户服务指数平均值。 所以在BX的顶端,我有销售人员。 他们在第22行的总得分和他们在第24行的平均值。我想排在第24行的平均值(降序)。排除零。

这是我所提出的(在B28):

 =IF(B24=0,"",IF(B24="x",COUNTIFS(B$24:X$24,">"&X24,X$24:X$24,"<>0",B$24:X$24,"x")+1,"")) 

它不会工作。

任何帮助将不胜感激。 我是一个四肢瘫痪的人,经营我自己的事业,任何帮助,我可以不必增加/乘/减/分将是一件伟大的事情!

请试试这个:

 =IF(B24=0,"",RANK(B24,$B$24:$X$24)) 

并复制到适合。

如果您是Excel 2010或更新版本,则可以使用RANK.EQ()函数。 有关使用情况,请参阅http://office.microsoft.com/en-us/excel-help/rank-eq-function-HP010335687.aspx?CTT=5&origin=HP010335659

假设您想要按降序排列(更高的数字排名第一),您可以使用以下内容:

B28

 =IF(B24=0,"",RANK.EQ(B24,$B$24:$X$24)) 

然后只是复制到X28

如果您使用Excel 2007或更早版本,请使用RANK()

参考在Excel 2010或更新版本中使用RANK() ,Microsoft文档声明如下:

重要此function已被replace为一个或多个新function,可能会提供更高的准确性,而且其名称更能反映其用法。 尽pipe此function仍可用于向后兼容,但您应该从现在开始考虑使用新function,因为此function在未来版本的Excel中可能不可用。

我添加了更多的销售人员的分数,并没有更多的DIV / 0错误在线24低,看,第26行都填写正确。 它试图计算第24行的0个单元格,其中有3个DIV / 0,并且在第26行的整个path上都出现了一个DIV / 0错误。现在,如果我能弄清楚如何得到它把0放在他们的。