Note: The other languages of the website are Google-translated. Back to English

如何在不跳过Excel中的数字的情况下对重复项进行排名?

通常,当我们对具有重复项的列表进行排名时,将跳过某些数字,如下面的屏幕快照1所示,但是在某些情况下,我们只想对唯一数字进行排名或对具有相同数字的重复项进行排名,而无需跳过屏幕快照2所示的数字。 在Excel中解决此任务有技巧吗?

文档等级重复,不跳过1 文档等级重复,不跳过2


对重复项进行排名而不跳过数字


箭头蓝色右气泡 对重复项进行排名而不跳过数字

如果要对所有具有唯一编号的数据进行排名,请选择数据C2旁边的空白单元格,键入以下公式 =RANK(A2,$A$2:$A$14,1)+COUNTIF($A$2:A2,A2)-1,然后向下拖动自动填充手柄以将此公式应用于单元格。 看截图:
文档等级重复,不跳过5

如果要对具有相同编号的重复项进行排名,可以应用此公式 =SUM(IF(A2>$A$2:$A$14,1/COUNTIF($A$2:$A$14,$A$2:$A$14)))+1 在数据的下一个单元格中,按 Shift + Ctrl + 输入 键,然后向下拖动自动填充手柄。 看截图:
文档等级重复,不跳过4

小费。如果您想快速选择并突出显示重复项或唯一值,请尝试使用Kutools for Excel的 选择重复和唯一单元格 实用程序,如以下屏幕快照所示。 功能齐全,不受限制 30 天, 请下载并立即免费试用。

doc在第6列中突出显示重复项

最佳办公效率工具

Kutools for Excel解决了您的大多数问题,并使您的生产率提高了80%

  • 重用: 快速插入 复杂的公式,图表 以及您以前使用过的任何东西; 加密单元 带密码 创建邮件列表 并发送电子邮件...
  • 超级公式栏 (轻松编辑多行文本和公式); 阅读版式 (轻松读取和编辑大量单元格); 粘贴到过滤范围...
  • 合并单元格/行/列 不会丢失数据; 拆分单元格内容; 合并重复的行/列...防止细胞重复; 比较范围...
  • 选择重复或唯一 行; 选择空白行 (所有单元格都是空的); 超级查找和模糊查找 在许多工作簿中; 随机选择...
  • 确切的副本 多个单元格,无需更改公式参考; 自动创建参考 到多张纸; 插入项目符号,复选框等...
  • 提取文字,添加文本,按位置删除, 删除空间; 创建和打印分页小计; 在单元格内容和注释之间转换...
  • 超级滤镜 (将过滤方案保存并应用于其他工作表); 高级排序 按月/周/日,频率及更多; 特殊过滤器 用粗体,斜体...
  • 结合工作簿和工作表; 根据关键列合并表; 将数据分割成多个工作表; 批量转换xls,xlsx和PDF...
  • 超过300种强大功能. 支持 Office / Excel 2007-2021 和 365。支持所有语言。 在您的企业或组织中轻松部署。 完整功能 30 天免费试用。 60 天退款保证。
kte选项卡201905

Office选项卡为Office带来了选项卡式界面,使您的工作更加轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!
officetab底部
按评论排序
注释 (11)
还没有评分。 成为第一位评论!
该评论由网站上的主持人最小化
非常感谢您分享如何使用连续数字进行排名! 这正是我想要的。 肯定非常违反直觉,我写了一些让你头疼的公式。 这个让我头疼! :)
该评论由网站上的主持人最小化
谢谢你的公式。 当您还没有输入任何内容时,如何使其保持为零。
该评论由网站上的主持人最小化
您的意思是保持空白单元格通常显示为零还是在计算数字时?
该评论由网站上的主持人最小化
如果必须排名高达 100,则该公式有效。从 100 跳到 102。
该评论由网站上的主持人最小化
谢谢。
该评论由网站上的主持人最小化
这是一个很好的例子,但是你最后倒置了排名......在原来的排名中(19)是最高值,排名为 1。在你的公式对中它是(10),这实际上是集合排名中的最低数字 1。

您如何调整公式以使 (19) 保持排名为 1?
该评论由网站上的主持人最小化
你好,Joe Dirt,我不清楚你的问题,你能给我更多的细节吗?
该评论由网站上的主持人最小化
=RANK(A2,$A$2:$A$14,1)+COUNTIF($A2:A$3,A2)-1 这个公式有问题:

如果前 3 条记录的编号相同,则公式将为 Record #1 和 Record #3 生成重复的排名。

示例: 10 , 10, 10, 21, 4, 9 生成的排名将是 3, 2, 3, 1, 6, 5 排名#生成两次
该评论由网站上的主持人最小化
亲爱的 Miguel,感谢您指出错误,我已经更新了教程,您可以试试这个公式 =RANK(A2,$A$2:$A$14,1)+COUNTIF($A$2:A2,A2)-1
该评论由网站上的主持人最小化
此公式将允许平局,并且在评分时不会跳过排名,请参见单元格 F35 示例
https://docs.google.com/spreadsheets/d/1Y1AHRn-bRnVex-tFwbPV9bN4t46usrFAvRPsUPUn6i4/edit?usp=sharing


=SUMPRODUCT((DD34<$F34:$DT34)/COUNTIF($F34:$DT34,$F34:$DT34))+1
该评论由网站上的主持人最小化
这是按升序显示排名。 我可以让它按降序显示吗?
这里还没有评论

关注我们

版权所有 © 2009 - extendoffice.com。 | 版权所有。 供电 ExtendOffice。 | 网站地图
Microsoft和Office徽标是Microsoft Corporation在美国和/或其他国家的商标或注册商标。
受Sectigo SSL保护