乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何在EXCEL中使用rank函数排序-excel中排序的函数,excel中rank改成第一名

如何在EXCEL中使用rank函数排序-excel中排序的函数,excel中rank改成第一名

作者:乔山办公网日期:

返回目录:excel表格制作


利用excel的排序功能就能实现,不需要利用公式。

1、用2007版excel软件打开文件,如图所示。

2、然后在数据菜单中,点击“升序”的快捷图标。

3、然后在出现的快捷栏中,点击“排序”选项。

4、按照以上进行操作,即可将数据按从小到大排序。



1、以excel2010版本为例,如下图,要对该表格的总分进行排名;

2、首先在H2单元格输入公式=RANK(G2,G:G),第一个参数G2指要排名的数值,第二个参数是排名的区域,按enter键后则可得出排名结果;

3、然后把鼠标放在H2单元格右下角,下拉填充公式,则可得出该列总分的排名了


在数据右侧添加一列排名字段。在D2单元格输入“=RANK(C2,$C$2:$C$7,0)”。点击D2单元格,向下填充即可完成成绩的排名。在主要关键字选择名次、排序方式选择升序后点击确定即可。



Excel中的排名分为2类,一类是只对单列进行升序或降序的排名,一类是对多列按类别进行的排名。

单列排名,通常使用RANK函数来实现;多列分类排名,通常使用SUMPRODUCT函数来排名。

方法一:通过RANK函数实现单列数据排名

1、在C2单元格输入以下式,然后向下填充公式

=RANK(B2,B:B)

或者=RANK(B2,B:B,0)

公式表示:按降序的方式,给出B2在B列的排名顺序

2、在C2单元格输入以下公式,然后向下填充公式

=RANK(B2,B:B,1)

公式表示:按升序的方式,给出B2在B列的排名顺序

方法二:通过SUMPRODUCT函数返回多列按条件进行的排名

在C2单元格输入以下公式,然后向下填充公式

=SUMPRODUCT((A$2:A$8=A2)*(B$2:B$8>B2))+1

公式表示:将A列等于A2条件且B列大于B2条件的进行计数,结果加上1,得到A列同类条件的B列数据排名。

相关阅读

关键词不能为空
极力推荐

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