要完成如题的*作,Rank函数参数中对数组或数字列表的引用须是绝对引用,如图,输入”$C$2:$C$11“对C2:C11单元格区域进行绝对引用。
关于RANK函数的说明:
RANK函数返回一个数字在数字列表中的排位。数字的排位是其大小与列表中其他值的比值(如果列表已排过序,则数字的排位就是它当前的位置)。
RANK(number,ref,[order])
RANK函数语法具有下列参数:
Number必需。需要找到排位的数字。
Ref必需。数字列表数组或对数字列表的引用。Ref中的非数值型值将被忽略。
Order可选。一数字,指明数字排位的方式。
如果order为0(零)或省略,MicrosoftExcel对数字的排位是基于ref为按照降序排列的列表。
如果order不为零,MicrosoftExcel对数字的排位是基于ref为按照升序排列的列表。
说明:函数RANK对重复数的排位相同。但重复数的存在将影响后续数值的排位。例如,在一列按升序排列的整数中,如果整数10出现两次,其排位为5,则11的排位为7(没有排位为6的数值)。
关于绝对引用:需要在列标和行标之前加上美元符号($)来使单元格引用变为绝对单元格交叉引用。
如何在EXCEL中使用rank函数排序1、以excel2010版本为例,如下图,要对该表格的总分进行排名;
2、首先在H2单元格输入公式=RANK(G2,G:G),**个参数G2指要排名的数值,第二个参数是排名的区域,按enter键后则可得出排名结果;
3、然后把鼠标放在H2单元格右下角,下拉填充公式,则可得出该列总分的排名了。