如何在Excel中进行中国式排名

时间:2022-08-07 07:59:31 

所谓中国式排名,是指排名时如果出现并列的情况,并列者不占用名次。例如有两个并列第2名,则下一个名次还是为第3 名,而不是排到第4 名,这似乎更符合中国人的习惯。而在Excel中用RANK函数排序时,并列者将占用名次,因而会导致后面有的名次会出现空缺。在许多情况下,我们可能要用到中国式排名。下面是几种进行中国式排名的方法:

    一、用辅助列

    在能够改变表格结构的情况下,可以先对表格按降序的方式排序,然后在辅助列中输入公式,获得中国式排名。

    如下图A1:D19区域中是某公司年度考核成绩表,总成绩在D列中,现在要对D列进行中国式排名。

    如何在Excel中进行中国式排名

    1.选择D2:D19列中的任一单元格,单击工具栏中的“Z→A”按钮,使总成绩按降序排序。

    2.在E2单元格中输入公式:

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

    然后向下拖,将公式填充到E3:E19区域。

    3.在F2单元格中输入数值“1”。然后在F3单元格中输入公式:

    =IF(E3=E2,F2,F2+1)

    然后向下拖,将公式填充到F3:F19区域,即可得到中国式排名。

    这种方法操作简单,无需复杂的公式,缺点是要使用辅助列。

    二、使用公式

    用下面的几个公式都可以获得中国式排名,还是以上图为例,在单元格中输入公式并向下拖:

    =SUMPRODUCT((D$2:D$19>D2)/COUNTIF(D$2:D$19,D$2:D$19))+1

    或下面的几个数组公式,公式输入完毕后按Ctrl+Shift+Enter结束:

    =SUM(IF(D$2:D$19>D2,1/COUNTIF(D$2:D$19,D$2:D$19)))+1

    =SUM(--(FREQUENCY(D$2:D$19,IF(D$2:D$19>=D2,D$2:D$19))>0))

    =SUM(--IF(D$2:D$19>=D2,MATCH(D$2:D$19,D$2:D$19,)=ROW($2:$19)-1))

标签:如,何在,Excel,中,进行,中国式,排名,所谓
0
投稿

猜你喜欢

  • Word2010字体繁体转简体方法

    2023-12-12 04:40:27
  • Office密码破解工具AOPR强悍出击 Office密码破解工具下载

    2023-08-09 14:07:36
  • excel中物理实验数据怎么制作成图表?

    2022-06-09 18:46:50
  • Word 2013中直接将文档保存到SkyDrive云网盘中的方法介绍

    2023-09-30 18:32:37
  • 如何使用Excel和Word处理杂乱无章的身份证?

    2023-10-30 00:14:40
  • Win10怎么关闭数字签名?Win10关闭数字签名的步骤教程

    2023-12-14 07:17:57
  • word2019中如何将文字竖排展示

    2023-01-01 01:54:26
  • 为什么她不用加班做Word,真相竟是~

    2022-05-31 10:51:33
  • 苹果电脑怎么给word文档添加密码

    2022-11-05 08:00:41
  • word打字覆盖后面的字的解决方法

    2022-06-20 21:56:07
  • 能够解决Win10 20H2频繁死机无响应的两个办法

    2023-11-22 19:30:29
  • word如何转ppt?

    2023-11-30 18:44:13
  • Word如何制作红头文件

    2023-11-08 23:19:29
  • word如何取消分隔符

    2022-02-05 01:07:16
  • Win10专业版怎么快速退出工作组?Win10专业版快速退出工作组方法

    2023-11-21 16:57:57
  • Win10 20H2/2004 更新KB5001330后怎么卸载新版的Edge浏览器?

    2023-11-23 14:48:18
  • win7主题包可以卸载吗?win7主题包怎么卸载?

    2022-03-30 17:45:54
  • Win10专业版开始菜单点击无效怎么办?

    2023-11-21 13:15:12
  • excel表格数据汇总的教程

    2023-11-30 08:28:29
  • Win10程序无响应怎么办?Win10系统程序无响应的修复方法

    2023-11-13 08:15:41
  • asp之家 电脑教程 m.aspxhome.com