资源描述:
《排名公式大全与解释.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、排名公式大全1、用RANK函数两参数用法做基础排名(默认降序排列)。特点:如果有两个数字排名相同,如数据序列:8,5,5,1。这时排名次序是:1,2,2,4,也就是最大的次序和总数据量一致,其中的第2个2占据了“第3”这个名次。步骤阅读2、用COUNTIF函数也可以实现上述RANK函数的两参数用法结果。步骤阅读3、中国式排名。用公式:=SUMPRODUCT((B$2:B$9>B2)*(1/(COUNTIF(B$2:B$9,B$2:B$9))))+1,获得中国式排名结果。中国式排名特点:会出现并列名次。比如说:4,2,2,1。中国式排名次序是:1,2,2,3
2、。也就是并列第二名后是第三名,不会漏掉名次的数字。函数关键部分是1/COUNTIF(C$3:C$9,C$3:C$9)countif(Rng,Cel)函数作用是【统计】Rng区域中符合Cel【相同条件】的【元素个数】,即每个元素的重复次数。如果Cel参数是一个数组区域,那么将返回一个数组结果。即:COUNTIF(C$3:C$9,C$3:C$9)的含义,就是分别以第2参数C$3:C$9区域中的7个单元格为条件,每次查找第1参数C$3:C$9区域中=C$3或C$4或C$5……或C$9的元素数……返回一个数组结果如:{1,1,2,1,2,1,1},即,区域中每个元
3、素的重复次数。→显然1代表重复次数=1,即这个元素在整个区域中只出现了1次。 2代表重复次数=2,即这个元素在整个区域中一共出现了2次。 到这里就可以发现一个重要规律:【区域中,重复n次的元素个数=n个】。即,重复次数=1的元素数只有1个,重复次数=2的元素数会有2个,重复次数=3的元素数会有3个,重复次数=5的元素数会有5个因此,接下来引入一个重要的计算结果:1/COUNTIF(C$3:C$9,C$3:C$9)例如:COUNTIF(C$3:C$9,C$3:C$9)={1,1,2,1,2,1,1}时,1/COUNTIF(C$3:C$9,C
4、$3:C$9)计算就返回={1,1,0.5,1,0.5,1,1}那么把这个数组结果相加,你就会惊奇地发现:总和=【区域中不重复元素的个数!】其实原理很简单,相当于对于每一个不重复元素来说,如果这个元素在区域中一共重复了n次,那就一定会有n个元素。那么,对于每一个元素COUNTIF()结果=n,而其1/COUNTIF()结果=1/n,因为一共有n个元素,那么它们的总和=n*(1/n)=1…………即,=sum(1/countif(rng,cel))得到的计算结果,就会是rng区域中不重复元素的个数。进一步,如果我们需要统计比这个数大的个数,当然使用(C$3:C
5、$9>=C3)作为数组计算条件就可以了。4、用RANK和COUNTIF函数组合,获得不重复排名。C2=RANK(B2,$B$2:$B$9)+COUNTIF(B$2:B2,B2)-1特点:用这个公式,根据Excel行的特点,相同分数时,行数越大排名越大。如下图C6和C8单元格。步骤阅读5、只用COUNTIF函数也可以实现上一步的不重复排名:C2=COUNTIF(B$2:B2,B2)-1+COUNTIF($B$2:$B$9,">"&B2)+1步骤阅读6、倒序排名:在C2输入RANK函数的三参数模式:=RANK(B2,$B$2:$B$9,1),即可获得倒序排名。
6、分数最小的排名倒数第1。步骤阅读7、COUNTIF倒序排名:和正序排名类似,用COUNTIF函数也可以替代RANK函数实现倒序排名,公式如下:C2=COUNTIF($B$2:$B$9,"<"&B2)+1步骤阅读