怎么用rank函数排名次

如题所述

要完成如题的操作,首先要明确Rank函数参数中对数组或数字列表的引用须是绝对引用,如图,输入”$C$2:$C$11“对C2:C11单元格区域进行绝对引用。

关于RANK 函数的说明:

RANK 函数返回一个数字在数字列表中的排位。数字的排位是其大小与列表中其他值的比值(如果列表已排过序,则数字的排位就是它当前的位置)。

语法:

RANK(number,ref,[order])

RANK 函数语法具有下列参数:

Number     必需。需要找到排位的数字。

Ref     必需。数字列表数组或对数字列表的引用。Ref 中的非数值型值将被忽略。

Order     可选。一数字,指明数字排位的方式。

如果 order 为 0(零)或省略,Microsoft Excel 对数字的排位是基于 ref 为按照降序排列的列表。

如果 order 不为零,Microsoft Excel 对数字的排位是基于 ref 为按照升序排列的列表。

说明:函数 RANK 对重复数的排位相同。但重复数的存在将影响后续数值的排位。例如,在一列按升序排列的整数中,如果整数 10 出现两次,其排位为 5,则 11 的排位为 7(没有排位为 6 的数值)。

关于绝对引用:需要在列标和行标 之前加上美元符号 ($) 来使单元格引用变为绝对单元格交叉引用。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-11-06
rank函数的语法格式
=rank(number,ref,[order])
number ——参与排名的数值
ref ——排名的数值区域
order——有1和0两种。0——从大到小排名(降序),1——从小到大排名(升序)。
0默认不用输入,得到的就是从大到小的排名。
如rank(A1,A1:A100,0)
请采纳,谢谢。本回答被网友采纳