在excel应用中,经常会用到排序,一般用来查看员工的销售业绩、学生的成绩情况等等。在员工业绩、学生成绩等每次变化时都要进行手动重新排序。用rank函数很容易解决excel自动排名问题,每次只需要改变业绩或成绩数据,排名会自动跟着变化。下面这个例子中,根据总分进行自动排名。
1、打开成绩表,在J2单元格中输入公式:=RANK(H2,$H$2:$H$9),公式中H2指的就是现在要计算排名的这个数据,$H$2:$H$9指的是排名查询比较的范围,也就是从H2开始到H9这些单元格中比较大小。
2、然后鼠标放到J2单元格的句柄上(鼠标放到该单元格右下角,鼠标变成黑十字状态)拖动,即可快速完成所有的名次。
这样用工是完成计算后,如果学生成绩发生变化,排名也会自动跟着变化。
但是也有个问题,如何自动升序排名,比如当第二名的成绩变成第一名时,这名学生会自动跳到最前面一行,即以(1、2、3、4、……这样的顺序排名),请大侠们留言指点一下。
联系客服