作者:乔山办公网日期:
返回目录:office365
使用RANK函数可以自动排名。百
例如数据在B2:B11,(下面的例子)
在C1输入函数=RANK(B2,$B$2:$B$11,1),是对度B列按升序排名次,
在D1输入函数=RANK(B2,$B$2:$B$11),是对B列按降序排名次,
在E1输入函数=RANK(B2,$B$2:$B$11)+COUNTIF($B$2:B2,B2)-1,是对B列降问序排列名次,并且不出现并列的情况。
输入一个函数后点着单元格的右下角的答小黑点,拖鼠标到最后一行即可完成公式的填充。
CDE是各专种情况的排列结果。
B C D E
56 属1 9 9
78 8 3 3
56 1 9 10
83 9 2 2
59 3 8 8
66 4 5 5
66 4 5 6
94 10 1 1
77 7 4 4
66 4 5 7
按公式为成绩排名,虽然大家知道RANK能用来排名,但是却抄不能处理复杂排名,这里小便提供一个简单公式: =RANK(B2,$B$2:$B$12)
下面来详细解释,如何操作。看下面这幅图,排名有相同的成绩,这是简单rank不能处理的问题百。所以要用复杂rank才可以处理
B2指开头第一位成度绩,B是成绩栏
B12指最后一位成绩
=RANK(B2,$B$2:$B$12),按这个步骤,可以在C2放入这个公式,回车即可。得出知为5。如果不能显示,请查看公式复制时是否把空格给复制了。
最后,下拉排名就ok了,鼠标放在黑点处,点左键下拉即可,成绩就这样简单的出来啦。相同排名的也向道后拉了一位,看图就知道了。
将sheet1中的表格定义成列表,百列表可以在新添加数据的情况下自动扩展,然后再度sheet2中,使用快捷键alt+d+d+d,添加数据链接,选中sheet1确定,这时数据就被链接过来,在表中先将得分进行降专序排序,然后再添加条件,将学号按升序排序。当sheet1中新添加数属据时,将sheet2数据刷新一下即可。
在D1中输入
=VLOOKUP(C1,$A$1:$B$14,2,)
下拉填充。