在Excel中,要对分数进行排名非常简单,只需要用鼠标点击排序即可完成,但是要想知道某个分数在一堆人中的排名,用这种方法就有点麻烦,尤其是在遇到存在并列排名情况的时候,这时候我们可以用RANK函数、R......
2023-05-29 0 rank函数,rank函数怎么用,rank函数的使用方法,rank函数的用法,rank排名函数,Excel函数
有小伙伴留言说想了解中国式排名,今天我们就来说说什么叫做中国式排名
看到上面的消息,相信可能很多同学会产生一个疑问,
什么是中国式排名?
我们来通过下面的案例来了解一下:
C列的排名是使用了rank函数得到的名次,
rank函数的用法很简单:
=RANK(要排名的数据,参加排名的区域,升序或者降序)
(第三参数为0或者忽略,则为降序,非零值,为升序),
D列是中国式排名的结果。直观的看是有些区别,
也许你还不明白区别在哪,不要着急,我们按照成绩由高到低排序再看看:
拍完序区别就出来了吧
就是当出现了相同名次的时候,普通的排名会跳过几个名次,
C列中没有第3名和第4名,而中国式排名的名次是连续的,
这种排名方式更加符合国人的习惯,因此也被称作中国式排名。
那么问题来了,既然使用rank函数的结果不是中国式排名,
要如何才能得到更加符合咱们自己习惯的排名结果呢?
一、数据透视表快速排名
现有工作表的位置一定要选择在透视区域以外的区域存放哦
日常答疑过程中很多小伙伴都会忽略这个细节甚至忘记选择单元格存放位置
将姓名拉到行标签,成绩拉到值字段:
再拉一次成绩到值区域:
鼠标再选择F列透视表值区域点击右键,点击“值显示方式”-“降序排列”:
出现提示时,直接点击确定:
进行排版完成后的结果:
整个操作如果熟练的话用不了1分钟就可以搞定了。
(家使用软件版本的不同可能略有差异,案例以excel2010版进行演示。)
方法二用到sumPRODUCT和COUNTif这两个函数配合完成,
D2中输入公式为:
=sumPRODUCT((B$2:B$15>=B2)/COUNTif(B$2:B$15,B$2:B$15))
公式解释:
首先看公式的第一部分内容:
B$2:B$15>=B2
判断B2到B15中的成绩是否大于等于当前的B2成绩,如果成立返回TRUE,否则返回FALSE。选中公式的这部分内容,然后按F9即可看到以下结果。
公式的第二部分内容:
COUNTif(B$2:B$15,B$2:B$15)
这是对B2到B15区域的每个成绩进行统计,
如B2的97分一共有3个,B5的97分也有3个,B8的99分有1个……依此类推。
选中公式的这部分内容,按F9同样可以看到统计结果:
现在要对两组数据分别一一对应进行计算:
第一个TRUE除以3,第二个FALSE除以1,第三个FALSE除以1……依此类推。
在excel计算中,TRUE相当于1,而FALSE相当于0。
最后由sumPRODUCT函数进行求和,得到当前成绩的排名,
首先我们按照成绩进行降序排序:
然后在第一个成绩的排名处输入1:
接下来在第二个成绩处输入公式:
为什么要这样填写呢?
其实很简单,我们只是做了一个判断,
比较成绩中的第二个数值与第一个数值是否相等,
如果相等就返回与第一个排名一样的排名即“1”,
如果不等就在第一个排名基础上返回“+1”即“1+1”,以此类推!
虽然我们多做了一步排序,
但是这两步操作的学习成本与上面那一长串难懂的函数相比是不是简单多了?!
标签: rank函数 rank函数怎么用 rank函数的使用方法 rank函数的用法 rank排名函数 Excel函数 ppt制作触发器的方法 在ppt中制作统计图表的
相关文章
在Excel中,要对分数进行排名非常简单,只需要用鼠标点击排序即可完成,但是要想知道某个分数在一堆人中的排名,用这种方法就有点麻烦,尤其是在遇到存在并列排名情况的时候,这时候我们可以用RANK函数、R......
2023-05-29 0 rank函数,rank函数怎么用,rank函数的使用方法,rank函数的用法,rank排名函数,Excel函数
推广的关键在于成本控制,很多朋友经常会问我如何去做数据分析,也有不少朋友会问我有没有数据分析类的表格能够更方便有效的去做数据分析。 毕竟推广数据里边没有多么复杂的数据源,所以下面讲的函数方法,建议大......
2023-05-29 0 sum,SUMIF,sumifs,SUMIF函数,Excel函数
排名函数有RANK.AVG、RANK.EQ和RANK,都是返回某数字在一列数字中相对于其他数值的大小排名。 RANK.AVG是当多个数值排名相同时,则返回平均值排名;RANK.EQ是当多个数值排名相......
2023-05-29 0 rank函数,rank函数怎么用,rank函数的使用方法,rank函数的用法,rank排名函数,Excel函数
今天与大家分享一个排名的函数——RANK函数。 RANK函数基础语法RANK函数:表示返回一列数字的数字排位。语法:=RANK(排名的数字,引用区域,排序方式)排序方式有两种:若是忽略或者为0,则为......
2023-05-29 0 rank函数,rank函数怎么用,rank函数的使用方法,rank函数的用法,rank排名函数,Excel函数
Excel2010的函数考核概率为90%,今天我们来学习排位函数的应用。下面某公司的 “产品销售汇总表”,要求在不改变排序的情况下,求销售额的排名。 产品销售汇总表 没学过排名函数?度娘说排......
2023-05-29 0 rank函数,rank函数怎么用,rank函数的使用方法,rank函数的用法,rank排名函数,Excel函数