学生成绩的排名,在Excel可以应用数据处理中的升序或者降序的功能而实现,但是如果在已经对学生的学号进行了升序或者降序排列以后,为了确保学生的学号次序不变,而实现学生成绩的名次排列,则需要利用Excel中的Rank函数,在此,本文以班级的单科成绩为例,图文详解使用Excel中Rank函数对学生成绩名次进行排列的方法
RANK函数功能
计算位置(排位)
RANK函数语法
RANK(number,ref,order)
翻译白话格式:
RANK(要判断的单元格,查找的区域,1为最小数排第一0为最大数排第一)
参数说明
Number:为需要找到排位的数字
Ref:为数字列表数组或对数字列表的引用.Ref中的非数值型参数将被忽略
Order:为一数字,指明排位的方式.如果order为0(零)或省略,MicrosoftExcel对数字的排位是基于ref为按照降序排列的列表.如果order不为零,MicrosoftExcel对数字的排位是基于ref为按照升序排列的列表
注意事项:
1.函数RANK对重复数的排位相同.但重复数的存在将影响后续数值的排位.例如,在一列按升序排列的整数中,如果整数10出现两次,其排位为5,则11的排位为7(没有排位为6的数值)
2.由于某些原因,用户可能使用考虑重复数字的排位定义.在前面的示例中,用户可能要将整数10的排位改为5.5.这可通过将下列修正因素添加到按排位返回的值来实现.该修正因素对于按照升序计算排位(顺序=非零值)或按照降序计算排位(顺序=0或被忽略)的情况都是正确的
3.重复数排位的修正因素=[COUNT(ref)+1–RANK(number,ref,0)–RANK(number,ref,1)]/2
RANK函数使用方法实例

你学会了吗?
谢谢大家的观看,我们下一期再见,如果有什么问题欢迎评论区留言或私信我们
如果你对excel函数公式大全感兴趣,可以关注我们,在文章没更新之前,可以先看看我们前面的文章。
想学习更多的函数知识,欢迎关注转发
网友评论