excel排名公式怎么用excel排名公式不重复排名

“一店”排名公式:=RANK(C2,$C$2:$C$6)“二店”排名公式:=RANK(C7,$C$7:$C$11)“三店”排名公式:=RANK(C12,$C$12:$C$16)03.单列、多区域排名(二)那么问题来了,表格中为了演示,只做了三个部门,而且三个部门销量的数据也仅有5行,而实际工作不可不只三个部门,或者更多多行...
excel排名公式怎么用excel排名公式不重复排名
成绩排名次、销售业绩排名次等等,都是职场中经常碰到的工作,如果手工去做的话,还是相当大的工作量。现在有了 Excel中的RANK函数,可以让我们轻松搞定排名。今天分享几个排名的公式,有常规排名,也有特殊排名。
1.最最最常见的排名
上图表格中要求按总分由多到少排名,分数最高的排第1,这也是最常见的一种排名方式了。
在G2单元格输入公式:=RANK(F2,$F$2:$F$15),回车键确认公式后,再选中G2单元格,双击或下拉向下填充公式,得到排名结果。
函数:RANK(要排名次的单元格,参加排名的数据区域)
公式中第二个参数需要绝对引用,否则下拉或双击填充公式后会造成排名结果错误。
02.单列、多区域排名(一)
上图表格中要求每个部门进行排名,按照最常用的排名方法,分别写3个部门的排名公式即可。
“一店”排名公式:=RANK(C2,$C$2:$C$6)
“二店”排名公式:=RANK(C7,$C$7:$C$11)
“三店”排名公式:=RANK(C12,$C$12:$C$16)
03.单列、多区域排名(二)
那么问题来了,表格中为了演示,只做了三个部门,而且三个部门销量的数据也仅有5行,而实际工作不可不只三个部门,或者更多多行数据,这样一个个写公式也是很麻烦的。教你一个公式搞定
在D2单元格输入公式:=SUMPRODUCT((A:A=A2)*(C:C>C2)) 1
然后再向下填充公式就完成各部门排名要求了。
公式中(A:A=A2)表示A2单元格内容在A列中的数量;
公式中(C:C>C2)表示比C2单元格销量多的数量;如果多4,最后再 1,就排名第5。
04.单列、多区域排名(三)
还可以用下面这个公式完成单列、多区域排名。
公式:=COUNTIFS(C:C,">"&C2,A:A,A2) 1
这个公式相对SUMPRODUCT函数好理解一些,也就是统计A列中A1单元格内容的数量和C列中大于C2单元格内容的数量,满足这两个条件统计的数量再 1就是各部门的排名。
05.多列、多区域排名
上图表格中每个部门的信息并列显示在了多列中,排名要求按所有销量由高到低排名次。
在D2单元格输入公式:
=RANK(C2,($C$2:$C$6,$G$2:$G$6,$K$2:$K$6))
回车键确认公式后,再选中D2单元格,双击或下拉向下填充公式;
选中D2:D6单元格区域,复制,然后分别粘贴到H2、L2单元格,完成全部排名。
公式中排名的3个区域放在了第二个参数里,用逗号分隔开,同时都是绝对引用。
06.中国式排名
普通排名时,当出现并列名次时,会路过下一个名次,也就是说名次是不连续的,而中国式排名恰恰相反,出现并列后,下一名次延续并列名次。
公式:
=SUMPRODUCT(($C$2:$C$16>=C2)/COUNTIF($C$2:$C$16,$C$2:$C$16))
看着公式是不是眼熟呢?就是03、04公式的结合,注意公式单元格区域引用要加绝对引用符号。2024-12-01
mengvlog 阅读 4 次 更新于 2025-09-07 16:47:54 我来答关注问题0
  •  蓝韵文化传媒 用excel怎么算名次进退?

    1. 打开Excel表格,将两次考试的成绩数据输入到表格中。假设第一次考试的成绩在A列,第二次考试的成绩在B列。2. 选中A列和B列的数据,点击“数据”选项卡中的“排序”按钮,按照成绩从大到小排序。3. 在C列中输入公式:=B2-A2,表示第二次考试与第一次考试成绩的差值。复制该公式到C列的所有...

  •  宜美生活妙招 怎么用excel中的rank函数做中国式排名

    选择单元格:选择需要显示从低到高排名的单元格,例如D2。输入RANK函数:在D2单元格中输入=RANK(B2,$B$2:$B$9,1)。其中,1表示从低到高排名。确定公式并拖动填充:按下回车键确定公式,并将D2单元格的公式拖动填充到其他需要显示排名的单元格中。通过上述步骤,你就可以在Excel中轻松实现中国式...

  •  晓萌看世界 排名公式(excel求名次排名)

    在Excel中求名次排名,可以使用以下几种公式和方法:1. 常规排名 公式:=RANK(要排名次的单元格, 参加排名的数据区域)说明:这是最常用的排名方式。例如,在G2单元格输入公式=RANK(F2,$F$2:$F$15),然后向下填充,即可得到按总分由多到少的排名结果。注意,第二个参数需要绝对引用,以避免填充公...

  •  阿暄生活 名次在excel中怎么弄用函数

    1、输入公式 打开需要排名的Excel表格选中名次单元格,在此单元格中输入公式“=RANK(”后选中总分一列的第一个单元格;2、选中相应单元格 选中后按下逗号键再次点击总分第一个单元格然后向下拉将总分里所有单元格选中;3、显示名次 按下后就能在名次这一列第一个单元格显示学生的总分名次了,选中此单...

  •  宜美生活妙招 excel如何使用排名函数

    一、使用RANK函数 基本用法:函数格式:=RANK(number, ref, [order])number:需要计算排名的数值。ref:包含一组数字的数组或范围,用于计算排名。[order]:可选参数,指定排名方式。0或省略表示降序排名(数值越大排名越靠前),1表示升序排名(数值越小排名越靠前)。操作步骤:准备好表格并输入数据...

萌文网在线解答立即免费咨询

公式相关话题

Copyright © 2023 WEN.MENGVLOG.COM - 萌文网
返回顶部