- Excel 函数教程
- Excel 函数 - 首页
- 兼容性函数
- 逻辑函数
- 文本函数
- 日期和时间函数
- 多维数据集函数
- 数学函数
- 三角函数
- 数据库函数
- 动态数组函数
- 工程函数
- 财务函数
- 信息函数
- 查找和引用函数
- 统计函数
- Web 函数
- Excel 有用资源
- Excel - 快速指南
- Excel - 有用资源
- Excel - 讨论
Excel - RANK.EQ 函数
描述
RANK.EQ 函数返回给定值在提供的数值数组中的统计排名。如果列表中存在重复值,则这些值将获得相同的排名。如果对列表进行排序,则数字的排名将是其位置。
语法
RANK.EQ (number,ref,[order])
参数
参数 | 描述 | 必填/可选 |
---|---|---|
数字 | 要查找其排名的数字。 | 必填 |
引用 | 数字列表的数组或引用。Ref 中的非数值将被忽略。 | 必填 |
顺序 | 指定如何对数字进行排名的数字。 | 可选 |
备注
如果 Order 为 0(零)或省略,则 Excel 将对数字进行排名,就像 Ref 是按降序排序的列表一样。
如果 Order 为任何非零值,则 Excel 将对数字进行排名,就像 Ref 是按升序排序的列表一样。
RANK.EQ 会为重复数字分配相同的排名。但是,重复数字的存在会影响后续数字的排名。
出于某些目的,人们可能希望使用考虑重复项的排名定义。这可以通过将以下校正因子添加到 RANK.EQ 返回的值来完成
重复排名校正因子 =
[COUNT (ref) + 1 – RANK.EQ (number, ref, 0) – RANK.EQ (number, ref, 1)]/2
此校正因子适用于按降序(order = 0 或省略)或升序(order = 非零值)计算排名的两种情况。
如果提供的数字不存在于提供的引用中,RANK.EQ 将返回 #N/A 错误。
如果提供的 ref 数组中的值为文本值,则 RANK.EQ 将返回 #N/A 错误。
适用性
Excel 2010、Excel 2013、Excel 2016
示例
advanced_excel_statistical_functions.htm
广告