乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > excel排序公式-office排序公式,excel表格中排序函数

excel排序公式-office排序公式,excel表格中排序函数

作者:乔山办公网日期:

返回目录: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

  1. 按公式为成绩排名,虽然大家知道RANK能用来排名,但是却不能处理复杂排名,这里小便提供一个简单公式: =RANK(B2,$B$2:$B$12)

  2. 下面来详细解释,如何操作。看下面这幅图,排名有相同的成绩,这是简单rank不能处理的问题。所以要用复杂rank才可以处理

  3.  B2指开头第一位成绩,B是成绩栏

  4.  B12指最后一位成绩

  5. =RANK(B2,$B$2:$B$12),按这个步骤,可以在C2放入这个公式,回车即可。得出为5。如果不能显示,请查看公式复制时是否把空格给复制了。

  6. 最后,下拉排名就ok了,鼠标放在黑点处,点左键下拉即可,成绩就这样简单的出来啦。相同排名的也向后拉了一位,看图就知道了。


将sheet1中的表格定义成列表,列表可以在新添加数据的情况下自动扩展,然后再sheet2中,使用快捷键alt+d+d+d,添加数据链接,选中sheet1确定,这时数据就被链接过来,在表中先将得分进行降序排序,然后再添加条件,将学号按升序排序。当sheet1中新添加数据时,将sheet2数据刷新一下即可。

在D1中输入
=VLOOKUP(C1,$A$1:$B$14,2,)
下拉填充。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网