按数值排列数字 – Excel的RANK函数

01之01

在Excel中按数值排列数字

按数值排列数字 - Excel的RANK函数-1
使用Excel 2007中的RANK函数在列表中排列数字。©TEed French

RANK函数将列表中的其他数字与数据的大小相比排序。 排名与该数字在列表中的位置无关。

例如,在上面的图像中,对于一系列值

1,6,5,8,10

在第二和第三行中,数字5的等级为:

4 – 列表中排名第四的第二排; 2 – 列表中第二小的数字 – 第三排

这两个排名都不符合任何一方的第三个价值。

如果列表的排序顺序与排名顺序相匹配, 则数字的排名将与其在列表中的位置相匹配。

RANK函数的语法和参数

函数的语法引用函数的布局,并包含函数的名称,括号,逗号分隔符和参数 。

RANK函数的语法是:

=排名(数量,参考,订单)

Number – 要排名的数字。 这可以是:

实际数字 – 上面第四行; 单元格引用数据的位置 – 第二行和第三行。

Ref – 指向数字列表的单元格引用的数组或范围 ,用于对Number参数进行排序。

如果范围内存在非数字值,则会忽略它们 – 上面的第五行,其中数字5排在第一位,因为它是列表中两个数字中最大的一个。

订单 – 一个数字值,用于确定Number参数是按照升序还是降序排列。

降序 – 从最大到最小: – 如果Order为0(零)或省略; 升序(从小到大) – 如果Order是非零值,例如1。

注意Ref中的数据不需要实际按升序或降序排序,以便Number参数值按该顺序排列。

RANK函数示例

在上图中,RANK函数位于单元格B7到E7中,并显示相对于每列中其他数字的数字5的排名。

输入RANK函数

由于Excel 2010,RANK功能不能像程序中的大多数其他功能一样使用功能的对话框输入。

要输入功能,必须手动输入 – 例如

= RANK(C2,A2:E2,0)

进入工作表的单元格F2。

解释结果

第2到第7行中的Number参数5具有以下排名:

第2行 :第四个 – 因为当Ref范围按降序排列时,它是第四大数字; 第3行 :第二 – 因为它是Ref范围按升序排列时的次数最少的; 第4行 :第四 – 因为当Ref范围按降序排列时,它是第四大的数字; 第5行 :首先 – 当Ref范围按降序排列时,它是两个数字中较大的一个; 第6行 :#N / A – 因为编号5不在A6到E6的范围内。

排列重复的数字

如果列表包含重复的数字,则该函数会给它们两个相同的等级。 结果列表中的后续数字排名较低。

例如,第四行包含重复数字5,它们都排在第三位,而排名第五的则排在第五位 – 没有第四排名。

Rank Excel函数自Excel 2010以来

在Excel 2010中,RANK函数被替换为:

RANK.AVG – 返回数字列表中数字的等级:其大小相对于列表中的其他值; 如果多个值具有相同的等级,则返回平均等级。

RANK.EQ – 返回数字列表中数字的等级。 它的大小是相对于列表中的其他值的; 如果多个值具有相同的等级,则返回该组值的最高等级。

互联网

范围定义和在Excel工作表中使用

2022-5-19 9:40:06

互联网

Excel交易量 (Excel体积 - 高低收盘股市图表教程)

2022-5-19 10:20:06



版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 yp10086@vip.qq.com 举报,一经查实,本站将立刻删除。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索