多语言展示
当前在线:1633今日阅读:23今日分享:31

如何实现多列成绩统一排名

在设计成绩统计表时,有时需要将一个班级的学生名单按组分成多列排列。如图所示为初二(1)班期末考试成绩统计表,按学生作为号分成3组进行排列,现在需要统计学生成绩的总分并按班级排名,该怎么操作呢?
方法/步骤
1

选择D3:D17单元格区域,输入下列公式,按【Ctrl+Enter】组合键结束:=RANK(C3,($C$3:$C$17,$G$3:$G$17,$K$3:$K$17))

2

复制D3:D17单元格区域,粘贴到H3:H17、L3:L17单元格区域。

3

本例利用RANK函数支持联合引用的特性,将D3:D17、H3:H17和L3:L17三个单元格区域以联合引用运算符(逗号)相隔,并用括号括起来作为RANK函数的ref参数,降序排位统计出按学生成绩总分的班级排名。

4

RANK函数用于返回一个数字在数字列表中的排位。语法如下:RANK(number,ref,[order])。

5

其中第一个参数number为需要找到排位的数字,第2个参数ref为数字列表数组或对数字列表的引用,非数值型值将被忽略,第3个参数order为一个指明数字排位方式的数字,如果order为0或省略,则按照降序排列,如果order不为0,则按照升序排列。

6

RANK函数对重复数的排位相同。但重复数的存在将影响后续数值的排位。例如,在一列按升序排列的整数中,如果整数10出现两次,其排位第5,则11的排位为7(没有排位6的数值)。

7

RANK函数十分方便,也特别实用,对于日常办公提供了很多方便。

推荐信息