Excel-RANK函数排名与拓展
问题场景
需求不同根据总分出排名(从大到小100分、100分、99分、98分、97分),排名需求:
第一种排名:第1名,第2名,第3名,第4名,第5名;
第二种排名:第1名,第1名,第3名,第4名,第5名;
第三种排名:第1名,第1名,第2名,第3名,第4名(中国式排名,下期内容);
场景一
第一种排名:排名不重复,有N名同学,从1依次排到N。
- 给每行数据添加【序号或编号】要连续不能间断,经常用到。
目标
- 按要求给出每位同学的排名,且名次不重复。N名同学,排名1至N。
解决方案
用WPS自带排序功能实现
- 第一步在【开始】选项卡下选中J列总分列(移到【J】单击),下图为选中效果,再点击【排序】下的【降序】排列。
- 第二步:出现弹框,选中扩展选定区域总分单元格所在行的数据会根据总分的排序一起排序,而不是只排序当前选中区域),点击【排序】。
- 第三步:在排名F2单元格内输入1,选中F2单元格,鼠标移到F2单元格的右下角,出现实心的黑色【+】号,双击填充。
- 如果填充都是1(这是因为默认复制单元格填充,可在设置为填充序列,可BaiDu,不在此处介绍),则可以在F2填1,F3填2,同时拉选F2和F3单元格,鼠标移到F3单元格的右下角,出现实心的黑色【+】号,双击填充。
- 第四步:最后结果。
场景二
- 第二种排名:有相同数值排名,名次并列,会占用名次,之后排名不会顺延,如有2个并列第2,则下一个名次就是第4,并无第3名
目标
- 按要求给出每位同学的排名,有并列排名,占用名次,N名同学,排名1到N,如果有相同数值,则名次不连续。
解决方案
用RANK函数实现
- 函数解释:
=Rank(number,ref,[order])
# number:需要找到排位的数字。
# ref:数字列表数组或对数字列表的引用。Ref 中的非数值型值将被忽略。
# Order :指明数字排位的方式,0是对ref降序排列,1是对ref升序排列。
- 第一步:在F2单元格英文状态下输入:=RANK(J2,$J 2 : 2: 2:J$16,0)。
- 第二步:鼠标选中F2单元格,并移到F2单元格右下角,出现实心的黑色【+】,双击填充此公式。
- 第三步:F列排名结果,因为有两个并列第7名,则之后是第9名。
注意
公式中用到了相对引用和绝对引用,关于引用请参考前几节内容;
如果想将新出的排名从1到N按照升序排列,则可参考方法场景一的方案对F列【排名列】升序排列或者J列【总分列】降序排序,即可实现,结果如下图:
总结
- 实际业务场景复杂、需求多变时,如果不能一次性解决问题,可择优或结合使用,多尝试,办法总比困难多。
Excel-RANK函数排名与拓展相关推荐
- 计算机排位函数升序是0还是1,Excel Rank函数怎么用的11个实例,含与Rank.EQ和Rank.AVG的区别、并顺自动排序和排名次及分段排序...
在 Excel 中,Rank函数用于返回指定数字在数字列表中的排位,应用此功能可实现把数字列表按升序或降序排序或排名次.在 Excel 新版本中,已用Rank.EQ函数和Rank.AVG函数取代了Ra ...
- 一级计算机rank函数的应用,rank函数排名怎么用?
01 rank函数排名方法:打开表格-点击"公式-插入函数"-选择"rank"函数-第一行输入排名单元格的序号,第二行选择要进行排名的单元格-将鼠标放到第一个单 ...
- 计算机rank函数怎么用积分排名,rank(怎样用rank函数排名)
rank函数是排名函数.rank函数最常用的是求某一个数值在某一区域内的排名.rank函数语法形式:rank(number,ref,[order]) 函数名后面的参数中 number 为需要求排名的那 ...
- [Excel]rank函数实现自动排序
RANK 函数 返回一个数字在数字列表中的排位.数字的排位是其大小与列表中其他值的比值(如果列表已排过序,则数字的排位就是它当前的位置). 语法 RANK(number,ref,order) Numb ...
- 计算机一级rank函数排名怎么用,排序函数(怎样用rank函数排名)
操作步骤:单击"学生成绩表",再单击名次列的n3单元格,输入公式:=rank(m3,m$3:m$34,0),然后移动光标到该单元格的右下角,当鼠标变成实心十字符号时,双击.. 用公 ...
- 计算机一级如何用rank函数降序,rank函数降序排名
rank函数降序排名用法!例如:对销售业绩和学生的成绩进行排名,似乎是挺常见的场景,而在Excel当中,大家或许用的最多的就是排序功能了. 但这里我们要教各位一个新的函数,这个函数自带排名功能,他就是 ...
- 计算机国一常用函数,excel常用函数及国二课程分享
2020年12月全国计算机等级考试马上就要开始了,不知小伙伴们准备的如何了呢?不会还没开始预习吧?不要担心,今天给大家分享几个Excel的必会函数和考试技巧,并为大家免费分享国二的视频课程,只要好好学 ...
- [Mysql] RANK()函数 | ROW_NUMBER()函数 | DENSE_RANK()函数
窗口函数的基本语法 <窗口函数> OVER ([PARTITION BY <用于分组的列>] ORDER BY <用于排序的列>) ※ []中的内容可以省略 注意: ...
- excel排名_WPS-Excel表格实用技巧——排位排名函数(RANK函数)的使用
平时使用excel表格处理数据时经常会用到排序功能,一般使用"升序"和"降序"工具按钮就可以完成简单的排序任务,但是当我们遇到相同数值在总体中的排名时,简单的& ...
最新文章
- AFN 切换BaseUrl
- 收藏 | 计算机网络基础知识总结
- 华为认证网络互连专家-HCIE-RS模拟试卷
- 如何从Amazon API Gateway将查询字符串或路由参数传递到AWS Lambda
- 大小端交换的程序_APP端常见测试功能点
- 设计几个简单的汇编函数
- SOTIF - 汽车感知系统验证和确认
- 诗与远方:无题(三十三)
- 高品质餐饮相关场景模型素材,开始独特的场景来展示设计。
- vue中使用vuex结合sessionStorage做的登录功能
- 计算机中心机房设计规范,GB50174-2017 数据中心机房设计规范
- HTML5 视频、图片截图实例
- 前端图片上传问题整理
- 为什么称冯诺依曼为电子计算机之父,为什么说冯诺依曼是现代电子计算机之父...
- 信息系统项目管理师学习笔记5——信息化与信息系统5
- OpenCV实现单目摄像头对图像目标测距
- CRF as RNN 代码解读
- [python] 向量检索库Faiss使用指北
- WPF Visifire使用
- Docker技术( 容器虚拟化技术 )