首页 > Office专区 > Excel教程 >

excel中通过rank函数进行排名操作

来源:互联网 2023-02-21 15:52:07 383

针对有成绩时,我们往往需要进行排名,在excel中就有专门进行排名的函数,本文将为大家做个简单介绍72e办公区 - 实用经验教程分享!

工具/原料

  • excel
  • rank函数

方法/步骤

  • 1

    首先介绍下rank函数,该函数是返回某数字在一列数字中相对于其他数值的大小排名72e办公区 - 实用经验教程分享!

    excel中通过rank函数进行排名操作72e办公区 - 实用经验教程分享!

  • 2

    rank函数的语法是=rank(number,ref,[order]),number 一般选择你需要排名的成绩所在单元格,ref 为排名的参考区域,即在哪些数字范围内排名,order的为0和1,默认为0不用输入,得到从大到小的排名,若是想求倒数第几,order的值请使用1。72e办公区 - 实用经验教程分享!

    excel中通过rank函数进行排名操作72e办公区 - 实用经验教程分享!

  • 3

    举例说明,如图,要求对每个人的成绩进行排名72e办公区 - 实用经验教程分享!

    excel中通过rank函数进行排名操作72e办公区 - 实用经验教程分享!

  • 4

    首先在C2单元格中输入公式=RANK(B2,$B$2:$B$7),然后回车。该公式表示在B2到B7单元格范围中,算出B2单元格数值的排名72e办公区 - 实用经验教程分享!

    excel中通过rank函数进行排名操作72e办公区 - 实用经验教程分享!

  • 5

    接着填充剩余单元格即可。如图所示即可得到成绩排名72e办公区 - 实用经验教程分享!

    excel中通过rank函数进行排名操作72e办公区 - 实用经验教程分享!

  • 6

    这里大家可能注意到$B$2:$B$7,为什么要在前面加上$号呢?这是为了固定住公式,以达到在做自动填充时不让这个公式随着单元格变动,如图,C7单元格公式里,=rank(number,ref,[order])中number已经自动随单元格变为了B7,但ref是不变的72e办公区 - 实用经验教程分享!

    excel中通过rank函数进行排名操作72e办公区 - 实用经验教程分享!

  • 7

    或者简单些,ref参数大家可以直接选择整列,即B:B,这样做的前提是B列所有单元格里的数字都考虑在排名范围内才行72e办公区 - 实用经验教程分享!

  • 7此文章非法爬取自百度经验
  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!72e办公区 - 实用经验教程分享!


    标签: excel通过函数操作

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码