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

Excel RANK 函数

RANK 函数返回一个数字与同一列表中其他数字相比的排名。 相同的排名将分配给列表中的重复值。

RANK 函数 VS。 RANK.EQ 函数

从 Excel 2010 开始,RANK 函数已被替换为 RANK.EQ 函数. 虽然它们都可以用于返回数字列表对数字的排名,但更建议将来使用 RANK.EQ 函数,因为 RANK 函数在未来版本的 Excel 中可能不可用。

句法

RANK(number, ref, [order]))

参数

  • (必填):您要查找排名的数字;
  • 参考 (必需):包含要排名的数字的范围。 它可以作为数组、对包含数字的单元格的引用或数字列表输入。
  • 购买 (可选):用于指定如何对数字进行排名的数字。 有两种类型的排名:
- 0 or 省略:告诉Excel按降序排列“数字”;
- 1 or 任何非零值:告诉 Excel 按升序排列“数字”。

备注

1.如果参数中有非数值 “参考”, 它们将被忽略;
2.如果列表中有重复的值,这个函数会给它们相同的排名;
3.The #不适用! 如果您提供的号码发生错误 “数字” 不存在于 “参考”;
4.列表降序排列时,列表中最大的数字排在#1。 对于升序排名,列表中最小的数字将排名第一;
5.在使用RANK功能之前不需要对列表进行排序,因为排序后数字的排名将是它们的位置。

返回值

它返回一个数值。

使用案列

有一个班级成绩单,如下面的屏幕截图所示。 要计算每个分数与报告中其他分数相比的排名,您可以应用 RANK 函数来完成它。

选择第一个分数旁边的单元格(在本例中为 D6),输入下面的公式并按 输入 获得列表中第一个分数的排名。 选择此结果单元格并向下拖动其自动填充句柄以获取其他分数的排名。

=RANK(C6,$C$6:$C$18,0)

笔记:

1) 在这种情况下,RANK 函数将相同的排名 (6) 分配给在列表中出现两次的数字 77。 同时,您可以看到没有一个数字的排名为 7。这是因为重复值的存在会影响后续数字的排名。

2) 上述公式按降序排列所有分数。 要按升序排列分数,您可以应用以下公式:

=RANK(C6,$C$6:$C$18,1)

相关功能

Excel QUARTILE.INC 函数
QUARTILE.INC 函数根据 0 到 1 的百分位数范围返回给定数据集的四分位数。

Excel QUARTILE 函数
QUARTILE 函数计算给定数据集的四分位数。

Excel QUARTILE.EXC 函数
QUARTILE.EXC 函数根据 0 到 1 的百分位数范围返回给定数据集的四分位数。

Excel RANK.AVG 函数
RANK.AVG 函数返回一个数字与同一列表中其他数字相比的排名。

Excel RANK.EQ 函数
RANK.EQ 函数返回一个数字与同一列表中其他数字相比的排名。


最佳办公效率工具

Kutools for Excel-帮助您从人群中脱颖而出

您想快速,完美地完成日常工作吗? Kutools for Excel具有300项强大的高级功能(合并工作簿,按颜色求和,拆分单元格内容,转换日期等),并为您节省80%的时间。

  • 专为1500个工作方案而设计,可帮助您解决80%的Excel问题。
  • 每天减少成千上万的键盘和鼠标点击,减轻您疲倦的眼睛和手部的疲劳。
  • 在3分钟内成为一名Excel专家。 不再需要记住任何痛苦的公式和VBA代码。
  • 30天无限制免费试用。 60天退款保证。 免费升级和支持2年。
Excel功能区(已安装Kutools for Excel)

Office选项卡-在Microsoft Office(包括Excel)中启用选项卡式阅读和编辑

  • 一秒钟即可在数十个打开的文档之间切换!
  • 每天为您减少数百次鼠标单击,告别鼠标手。
  • 查看和编辑多个文档时,可将您的工作效率提高50%。
  • 像Chrome,Firefox和新的Internet Explorer一样,为Office(包括Excel)带来高效选项卡。
Excel的屏幕截图(已安装Office选项卡)
按评论排序
注释 (0)
还没有评分。 成为第一位评论!
这里还没有评论
留下你的意见
以访客身份发帖
×
评价此帖子:
0   产品特性
建议地点