电子表格用RANK函数排序怎么做,在线等

计算机一级B考试的电子表格如何用RANK进行排序,其他能搜索到的我已经看过了我不会弄,我想得到简单明了的解答,在线等~~

1、rank函数的含义


求某一个数值在某一区域内一组数值中的排名。

2、rank函数的语法格式

=rank(number,ref,[order])

number ——参与排名的数值

ref ——排名的数值区域

order——有1和0两种

0——从大到小排名(降序)

1——从小到大排名(升序)

0默认不用输入,得到的就是从大到小的排名。

3、如图所示,对成绩进行排序(从大到小,降序)。

因为要下拉进行公式的复制,所以要添加绝对引用。

如果有关绝对引用和相对引用的问题,可以关注小编的经验Excel相对引用和绝对怎么用 。

输入公式=RANK(D2,$D$2:$D$8,0)。

4、rank函数对不连续单元格排名:不连续的单元格,第二个参数需要用括号和逗号形式连接起来。

输入公式=RANK(B5,(B5,B9,B13,B17),0)


参考资料来源:百度百科-RANK函数

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-30

1、首先在c2单元格中输入公式=RANK(B2,SBS2:SBS9),其中B2是要确定位次的数据,SBS2:SBS9表示数据范围。

2、括号里的内容即表示第二单元格数据在B2:B9这个数据区域的排名情况。

3、公式计算结果即显示在C2单元格里,然后选中C2单元格,将鼠标放在右下角,鼠标变成小十字的时候按下鼠标左键不放往下拉到C9单元格,这样所有分数的排名就显示出来了。

扩展资料

RANK 函数说明:

1、函数 RANK 对重复数的排位相同。但重复数的存在将影响后续数值的排位。

例如,在一列按升序排列的整数中,如果整数 10 出现两次,其排位为 5,则 11 的排位为 7(没有排位为 6 的数值)。

2、由于某些原因,用户可能使用考虑重复数字的排位定义。在前面的示例中,用户可能要将整数 10 的排位改为 5.5。这可通过将下列修正因素添加到按排位返回的值来实现。

该修正因素对于按照升序计算排位(顺序 = 非零值)或按照降序计算排位(顺序 = 0 或被忽略)的情况都是正确的。

3、重复数排位的修正因素 =[COUNT(ref) + 1 – RANK(number, ref, 0) – RANK(number, ref, 1)]/2。

本回答被网友采纳
第2个回答  推荐于2017-09-08
例如:
=RANK(A5,A1:A10)
显示A5在A1~A10中的名次

理解了上述原理之后,如果要对A1~A10都设置公式计算名次,需要对范围使用绝对引用,例如:
=RANK(A5,A$1:A$10)
第3个回答  2011-03-23
应用举例:如在C2单元格中输入公式:=RANK(B2,$B$2:$B$31,0),确认后即可得出B2单元格中的成绩在B2至B31成绩中的排名结果。
第4个回答  推荐于2017-09-26
=RANK(需要排序的第一个单元格,在哪列内尽心排序),回车完成,向下填充公式就可以了
例如:RANK(A1,$A$1:$A$10)本回答被提问者和网友采纳
相似回答