1、电脑打开Excel表格。
2、电脑打开Excel表格后,在排名中输入公式=RANK(J11,$J$11:J$14),$J$11:J$14是所有成绩单元格的绝对值,选中单元格后按F4就会变成绝对值。
3、输入公式后,就会得到名次,下拉复制公式。
4、所有排名就都出来了。
RANK函数的语法为:
RANK(number,ref,[order])
其中:
number是必填的,就是你要排名的数字
ref也是必填的,你要排名的数字所在的序列(也就是数组或者区域)
order可以不填,不填或者是填0,则是返回number是ref中第几大的数字,填写任意一个非0的数字,则返回number是ref中第几小的数字
例如下图的表格里,我在B1写的是“=RANK(80,A1:A10,0)”,B1中就显示出了80是A1:A10中第7大的数字:
最后,有一点要注意的是,number这个参数里面一定要填写的是在ref参数中存在的值,否则会返回错误值的!
number 指定的数字,可引用相应单元格
ref 一组数或对一个数据列表的引用.问题中用绝对引用,以免拖拉填充时数据变化。
order 排名顺序。0-由大到小,非0由小到大。
RANK()是计算排名的函数,函数结构为rank(number,ref,[order])
通过实例解释其参数
假设A1:A10单元格分别为1,2,3,4,5,6,7,8,9,10
=RANK(A1,A1:A10,0)
公式为计算A1在A1~A10中的排名情况,可知结果应为 “1”
公式中的"A1"就是参数NUMBE,它表示需要排位的数字。
"A1:A10" 为参数REF,可以是数组或也可以是单元格的引用,表示排名次的范围。
"0"就是参数Order,其值是可选的,即可以填也可以为空。
如果order为0或省略,Excel 对数字的排名是基于ref降序排列而来。
如果order为1,Excel 对数字的排位是基于ref 升序排列而来。
因此当公式改为
=RANK(A1,A1:A10,1) 其结果将变为 10