excel表格怎么排名

意甲00
excel表格怎么排名
导读:1、打开需要的Excel文件,打开之后将学生的成绩统计一下名次,看看学生的排名情况如何;2、找到并点击一下要统计排名的单元格,然后找到上面的插入函数图标,点击插入函数选项;3、然后在打开的页面中找到  rank() 函数,然后点击 确定选项

1、打开需要的Excel文件,打开之后将学生的成绩统计一下名次,看看学生的排名情况如何;

2、找到并点击一下要统计排名的单元格,然后找到上面的插入函数图标,点击插入函数选项;

3、然后在打开的页面中找到  rank() 函数,然后点击 确定选项;

4、在打开页面的之一个输入框中填入 F2,而在第二个输入框中填入 F$2:F$9  ,其中$是绝对符号,地三个输入框中填入 0或者是非零,其中0是降序、非零是升序,然后点击确定;

5、然后就可以看到之一个人的排名是第五名,然后下拉就可以看到各个学生的排名名次了。

排序的函数,如果大家对Excel基础函数比较了解的话,应该都知道RANK函数。

我们在实际工作中,常常把RANK函数用于对一列数据的基本排序,即从大到小的排序 *** ,那你还知道它的其他什么用法吗?

今天就给大家系统的分享下RANK函数的用法,分享的内容主要为以下这6种技巧。

​1、升序排列

2、降序排列

3、多列数据排名

4、多条件排名

5、不出现相同排名(以出现顺序进行优先排列)

6、跨多表排名

首先我们先了解下RANK函数的基本定义。

RANK(number,ref,order)

number:要查找排名的数值

ref:参与排名的单元格区域,非数字值将被忽略。

order:代表排位方式,0或不填的时候为降序排列,即更大值为之一名;非零时为升序排列,即最小值为之一名

​知道了RANK函数的基本定义,下面我们来看下它的具体使用技巧。

技巧一、升序排列

比如我们把下面的的数据,按销量由小到大进行升序排列,要如何做呢?

只需要在E2单元格输入如下公式,即可。

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

按RANK函数的参数定义,当order,非0时即为升序排列。

技巧二、降序排列

同样是使用如上的数据,按销量对数据从大到小进行排序,更大值即为1。

E2单元格公式:

=RANK(D2,$D$2:$D$24)

技巧三、多列数据排名

比如如下样式,我们有多列数据,我们想将多列不同的数据,同样按销量大小进行排名,要如何进行操作呢?

操作步骤:

1、选中A1:I8数据区域,按Ctrl+G定位

2、定位条件,选中空值,点击确定

3、输入如下公式,然后按Ctrl+Enter填充,即可

=RANK(B2,($B$2:$B$8,$E$2:$E$8,$H$2:$H$8))

Ps:特别需要注意的是,我们的参数2Number是3个区域的合并,中间是使用英文逗号","连接。

技巧四、多列条件排名

我们有如下的数据,可以看到部分同学的物理化学的总分是一样的,比如"赵云","李白","妲己"都是179分,如果总分一样,我们再依物理成绩的大小进行排序

*** 如下:

工具/原料:机械革命S3 Pro、Windows10、Excel2021

1、打开要排名的表格,如图所示,点击E17单元格。

2、点击公式,点击插入函数。

3、在弹出的界面中,搜索并选择rank,点击确定。

4、在打开的函数参数界面中,点击Number选项框,选择C17单元格。

5、点击Ref选项框,选择C17到C24单元格,点击f4键,锁定单元格。

6、Order选项框输入0,点击确定按钮。

7、排名结果就出来了。

8、将鼠标放到E17单元格的右下角,当鼠标变成十字形,点击左键,向下拖动,其他单元格的排名就计算出来了。

平时在工作中,经常会使用到Excel这个办公软件,如果我们想要在Excel中使用排名函数,具体的操作 *** 如下:

打开Excel,选中相关单元格,然后在单元格中输入排名函数rank函数;

首先输入要进行排名的单元格位置,然后再输入排名范围,注意在输入范围时一定要加上符号,否则排名就会失败;

最后输入的函数就是

=RANK(B2,$B$2:$B$8,0),输入完毕之后,直接点击键盘上的enter键,这样就可以计算出相关结果了;

然后选中这个单元格,将光标放在其右下角,当鼠标变成一个十字架时,按住鼠标左键向下拖动;

然后松开鼠标,其他表格的排名就会自动填充。

Excel表格使用rank函数排名次的 *** 二:

  

1、如果数据是纵向的,我们可以选中名次所在列之一格(如图中为c2),键入公式"=rank(b2,$b$2:$b$6)" ,然后回车。公式中的"b"指的是排名次数据(得分1)所在列,“b2”指c2格对应的b2格数据的名次,“$b$2:$b$6”是指数据范围从b2到b6"$"的做用是指锁定后面的字符。

  

当然,我们也可以把代码写成代码2的样式"=rank(b2,b$2:b$6)"和上面的区别在于,该代码只锁定了“2”和"6",没有锁定列"b"这是我们一个公式多行(列)排序的关键

  

2、之一个格排次显示出来之后,我们可以通过复制、拖动、右下角双击等各种方式,使该公式填充c2到c6格,这样名次也就自动出来了。

  

3、现在重点来了。我们“得分2”排名,仅需要进行如下操作:复制“名次1”列的名次,然后选中“得分2”得分区域,点右键,选‘粘贴’(注意,不要选成‘选择性粘贴’)

  

4、名次已排好。如果在步骤1中你选用的是之一种公式,那这一步将出错。因为之一种 *** 锁定了“B”列,复制过来之后依然将b2到b6作为排名区域。而第二种方式没有锁定“B”列,因此复制过来公式自动把“B”改成了“D”,正好是“得分2”的范围