本文目录一览:

excel的RANK怎么变成“第一名”“第二名”这样后排序

Excel表格的排序功能,大家都懂。但排序功能会破坏表格里原来的数据排列顺序。

如果想在保持原来数据排列顺序的情况下,对其进行排名呢?

这时,我们就可以利用rank函数来完成。

今天的话题就是【如何利用rank函数进行各种排名】。

一、单列排名——降序排序

比如,对学生成绩进行排名,肯定是最高分第一名,最低分最后一名,即它排名实际就是成绩的降序排序。

方法解析:

在E2单元格输入以下公式,

=RANK(D2,D$2:D$12,0)

然后公式下拉填充。

排名按成绩从高到低排序就出来了。

二、单列排名——升序排序

比如,对参加跑步比赛的选手进行排名,肯定是跑步用时最少的第一名,用时最多的最后一名,所以,它的排名就是跑步比赛用时的升序排序。

方法解析:

在E2单元格输入以下公式,

=RANK(D2,D$2:D$12,1)

然后公式下拉填充。

排名按跑步用时从低到高排序就出来了。

公式说明:

rank函数,

用途:排名函数,用来求某一个数值在某一数字区域内的排位。

语法格式:=RANK(排名的数字,引用区域,排序方式)

排序方式分两种:

若是忽略或者为0,即为降序;

如:

=RANK(排名的数字,引用区域)

或者

=RANK(排名的数字,引用区域,0)

若是非零值则是升序。

如:

=RANK(排名的数字,引用区域,1)

三、多列数值一同排名

如果要排名的数值不是都在同一列,而是分多列。

excel表格怎么给成绩排名

你好

01

关于排名

排名的类型按数字的大小可以分为降序与升序。

如对1,2,3,4,5进行降序排名(也就是数字最大的排第一名),那么排序的结果是第五名,第第四名,第三名,第二名,第一名。而如果按升序的方式来排名(最小的排第一名)那么排序的结果为第一名,第二名,第三名,第四名,第五名。

排名按照是否占用重名次还可以分为美式排名与中国式排名。

如对1,2,2,3进行降序排名,那么美式排名的结果为第四名,第二名,第二名,第一名;而按中国式排名的话那么结果为第三名,第二名,第二名,第一名。

所以从这个例子可以看出,美式排名时相同的名次出现时会占用重复的名次,而中国式排名则不会占用重复的名次。

以下重点介绍美式排名中几种常用的排名的方法。

02

常规排名

对以下的得分进行降序排名。

在D2单元格中输入以下公式,向下填充至D10单元格。

=RANK(C2,$C$2:$C$10,0)

Rank函数是用来排名的函数,主要的语法为:

RANK(排谁,在那个区域里排,降序/升序),其中0表示降序,1表示升序。

而这个函数是一个兼容性函数,还有另外一个更加精确的函数,即RANK.EQ。所以上面的公式还可以写成:=RANK.EQ(C2,$C$2:$C$10,0)

需要注意的是在上面两个排名时函数的第二个参数一定要使用绝对引用,如$C$2:$C$10,不然公式会报错。

02

按平均值排名

使用RANK.AVG可以对某个数字在某一列中的大小进行排名,如果存在相同的数字,则返回平均值排名。

如下图所示,对得分进行降序排名。

在D2单元格中输入以下公式,向下填充至D10单元格。

=RANK.AVG(C2,$C$2:$C$10,0)

在这里,同样需要注意的是第二个参数也要用绝对引用的方式,即锁定引用区域的行列号。

03

多区域同时排名

使用RANK函数还可以对多个区域同时进行排名。

如下图所示,对两个区域同时进行排名。

在D2单元格中输入以下公式,向下填充至D10单元格。

=RANK(C2,($C$2:$C$10,$H$2:$H$10),0)

然后复制公式,粘贴至I2单元格,向下填充至I10单元格。

最后结果如下图所示:

需要注意的是公式中的($C$2:$C$10,$H$2:$H$10),一定要加括号,不然会报错,这部分表示将两个区域$C$2:$C$10与$H$2:$H$10连接起来,变成一个区域。从而可以进行全部的排名。

这个方法也是工作中最常遇见的一个方法。但是相对来说比较简单,可以处理一些棘手的问题。必要的时候可以起大作用。

excel中如何用条件格式选择出名次来?

第一名条件格式设置:=A1=LARGE(A:A,1)

请点击输入图片描述

第二名,第三名,只需把公式中1,改成2,3即可,格式设置对应的颜色。

excel把1,2,3,4改为第1名,第2名?

第一种方法:

先中将待输入数字或已输入数字的单元格,将格式设置成自定义“第0名”,确定即可。

第二种方法:

在辅助列输入公式:="第"A1"名",下拉即可。之后复制结果,粘贴后仅保留数值。

第三种方法:

使用带有正则功能的编辑器,如Notepad++,将Excel数据复制到编辑器中,替换公式如下图:

将结果再粘贴回来即可(针对大量数据的情况)

Excel表格如何排名次

操作方法如下:

1、双击打开需要排名次的excel表格。

2、打开表格后,可以看到表格的名次列是F列,需要排名的数据列是E列。

3、在F3单元格中输入=RANK(E3,$E$3:$E$5),然后单击一下输入符号。

4、可以看到刚才输入函数的单元格中得出了所排的名次,然后把鼠标放在这个单元格的右下角,待鼠标变成十字形后,按住左键向下拖至最后一个单元格。

5、这时可以看到表格中所有同学的成绩均得出了名次。