RANK 函数
约 372 字大约 1 分钟
适用范围
Microsoft 365 专属 Excel, Microsoft 365 Mac 版专属 Excel, Excel 网页版, Excel 2024, Excel 2024 for Mac, Excel 2021, Excel 2021 for Mac, Excel 2019, Excel 2016
1. 函数简介
RANK 函数返回一列数字的数字排位。数字的排位是其大小与列表中其他值的比值。此函数已弃用,建议使用 RANK.EQ 或 RANK.AVG 替代。
2. 语法
RANK(number, ref, [order])| 参数 | 选填 | 说明 |
|---|---|---|
| number | 必需 | 需要找到排位的数字。 |
| ref | 必需 | 数字列表的数组或对数字列表的引用。ref 中的非数字值会被忽略。 |
| order | 可选 | 一个指定数字排位方式的数字。如果为 0 或省略,Excel 对数字的排位是基于 ref 为按降序排列的列表。如果 order 不为零,Excel 对数字的排位是基于 ref 为按升序排列的列表。 |
3. 示例
3.1. 降序排位
假设 A1:A5 为 {7, 3.5, 3.5, 1, 2},计算 3.5 的排位:
=RANK(3.5, A1:A5, 0)结果为 2(降序排位)。
3.2. 升序排位
=RANK(3.5, A1:A5, 1)结果为 4(升序排位)。
4. 实用技巧
4.1. 已弃用
此函数已被 RANK.EQ 和 RANK.AVG 替代,建议迁移到新函数;
4.2. 相同值的排位
RANK 函数对相同值返回相同的排位,但会跳过后续排位;
4.3. order 参数
省略或为 0 表示降序,非零值表示升序。