excel rank函数的使用方法与实例
rank是excel的常用函数,该函数的功能是对数值进行排序,那么该函数应该如何使用呢?使用时要遵循什么样的语法规则呢?请看下文。
rank函数语法
rank函数有三个参数值,第一个参数是number,number是我们要进行排序的参数值,可以是具体的数值也可以是引用单元格中的值;第二个参数是ref,而ref则是区间范围,即为number值在这个区间范围内进行排序。第三个参数是oder,oder参数是指排序的方式,如果为0则为降序排序,如果为1则为升序排序。
rank函数说明
排序中如果遇到相同的两个值,那么这两个值则会被排成相同的顺序,但下一位则会按跳跃这些相同的值的序数,直接跳到下一个顺序。比如,有两个相同的数值排在第6位,那么下一位则排在第8位;如果有三个相同的数值排在第6位,那么下一位数值这被直接排在第9位,依次类推。
首先,打开一个表格。我们这里给出了一示例表格,表格中有10个学生的成绩,我们来对这些学生的成绩进行排名,学生的名次排在D列中。
然后在D2中输入函数表达式=rank(C2,C2:C11,0),最后一个参数也可以输入1,1表示从低到高进行排序,而0则表示从高到低进行排序,输入完后点击回车键,在D2单元格中就能看到输出结果了,结果如图所示。
刚才只完成1个参数值的排序,剩下的排序如果一个一个输入函数太过麻烦,我们就可以用到直接下拉复制公式的方法来进行公式的输入。但是如果直接使用下拉复制的方法,公式中的参数C2:C11就会依次变成C3:C12,C4:C13……,这样排序范围就发生了变化,为了使这个区间一直保持C2:C11不变,那么就需要在数字前面加上$符号,如图所示。
添加上$符号以后,选中单元格并略微移动鼠标,待鼠标指针变成图示的十字型后,双击鼠标左键,这样所有单元格的函数就自动生成了。
函数对学生成绩的排序如下所示,由于C3:C5的学生成绩一样,所以在排序时并列第4位,而应该排在第5位的则被直接排成了第7位,中间的5位和6位被省略。
版权声明:本站【趣百科】文章素材来源于网络或者用户投稿,未经许可不得用于商用,如转载保留本文链接:https://www.qubaik.com/life/96851.html