excel排名公式怎么用_excel排名公式的具体用法

很多网友不知道excel排名公式怎么用,工作过程中我们经常需要对各项数据进行排名,但是在排名的过程中可能会发现一个问题?那就是,当要排名的数据中存在相同的数值时,就会出现多个相同的名次。那么,相同名次的下一个名次应该如何取值呢?

这时候如果使用不同的排名方式,同一组数据最终的排名结果有可能是不同的。EXCEL常规的排名函数用RANK,它可以称为“美式排名”法,与之相对的是“中国式排名”。除此之外,还有限定条件的排名,有单个条件也有多个条件。

excel排名公式怎么用_excel排名公式的具体用法

美式排名

美式排名最常用的函数RANK ,函数排名解析。

RANK函数:表示返回一列数字的数字排位。

excel排名公式怎么用_excel排名公式的具体用法

语法:=RANK(排名的数字,引用区域,排序方式)

排序方式有两种:若是忽略或者为0,则为降序;若是非零值则是升序。

按升序排序公式:=RANK(B2,$B$2:$B$11)

按降序排序公式:=RANK(B2,$B$2:$B$11,1)

中式排名

中式排名不能再使用RANK函数,需要变换公式。

中式排名公式:=SUMPRODUCT(($B$2:$B$11>=B2)*(MATCH($B$2:$B$11,$B$2:$B$11,0)=ROW($1:$10)))

excel排名公式怎么用_excel排名公式的具体用法

SUMPRODUCT+MATCH+ROW函数中式排名公式解析:

用$B$2:$B$11>=B2判断$B$2:$B$11区域中大于等于B2的单元格值有几个,在这里有可能有重复的值,然后再通过MATCH($B$2:$B$11,$B$2:$B$11,0)=ROW($1:$10)公式把重复的值去除,只保留一个重复的值,这样计算它的排名时就不会重复计算了。

相关文章