我已经为23位销售人员设置了电子表格。第24行是他们的客户服务指数平均值。因此,在B
到X
的顶部,我有销售人员。他们在第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,""))
它不会工作。
非常感谢任何帮助。我是一个四肢瘫痪的人经营自己的事业,我可以得到任何帮助,无需添加/乘法/减法/除法,这将是一件好事!
答案 0 :(得分:0)
请改为尝试:
=IF(B24=0,"",RANK(B24,$B$24:$X$24))
并复制以适应。
答案 1 :(得分:0)
如果您使用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文档说明了以下内容:
重要事项此功能已被一个或多个新功能所取代,这些新功能可提供更高的准确性,其名称更能反映其用途。尽管此功能仍可用于向后兼容,但您应该考虑从现在开始使用新功能,因为在将来的Excel版本中可能无法使用此功能。
答案 2 :(得分:0)
我添加了更多的销售人员分数,并且没有更多的DIV / 0错误在线24和低,看,第26行都正确填写。它试图计算第24行的0个单元格,其中有3个DIV / 0,并且它们在第26行一直出现DIV / 0错误。现在,如果我可以弄清楚如何将其转换为把0放在他们的。