函数学习的秩函数
RANK函数返回数字列表中某个数字相对于其他数字的大小排名。
图1
什么时候使用RANK函数?
RANK函数可用于计算数字在数字列表中的顺序位置,它可以:
排列一列数字
给学生的分数排名
计算冲刺排名
突出前两个
秩函数语法
RANK函数返回一组数字的排名,反映它们相对于列表中其他值的大小。RANK函数有3个参数,其语法如下:
等级(编号,参考号,
图2
示例2:对学生的分数进行排名
如图3所示,在单元格C2中输入公式:
=排名(B2,得分)
下拉至单元格C8,生成学生分数排名。其中,细胞区域B2:B8被命名为“分数”。
图3
示例3:计算sprint排名
在短跑比赛中,花费的时间越少,排名越高。这时就需要设置RANK函数的第三个参数,使排名按升序排列,即最小的数排在最前面,最大的数排在最后。如图4所示,计算100米跑的名称,并在单元格C2中输入公式:
=RANK(B2时报1)
下拉至单元格C8。命名的细胞区B2:B8是“倍”。
图4
示例4:突出显示前两个
使用条件格式中的RANK函数突出显示前两名学生的名字,如图5所示。
图5
选择单元格区域A2:B8,设置条件格式,如图6所示。
图6
例5:得到分数最高的学生的名字
如图7所示,数组公式:
=INDEX(A2:A8,MATCH(1,排名(B2:B8,B2:B8),0))
获取列表中得分最高的学生的姓名。
图7
提示:由于INDEX函数不接受分数作为参数,在这种情况下,可以使用RANK函数得到排序后的整数列表,并将其作为INDEX函数的参数,得到相应的数值。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。