数学
RANK
定义
RANK 返回一个数字在列表中的名次,默认最大为 1。
语法
=RANK(number, ref, [order])
参数
| 参数 | 含义 |
|---|---|
number |
要排名的值,或包含该值的单元格。 |
ref |
用来对照排名的数字列表,例如 A2:A4。 |
order |
可选。省略或用 0 表示最大为 1。用 1 表示最小为 1。 |
示例演练
一份测验表对照 A2:A4 中的列表,给 A3 中的分数排名。
| A:分数 |
|---|
| 50 |
| 80 |
| 65 |
公式:=RANK(A3,A2:A4)
结果:1。80 是 50、80 和 65 中最高的,所以名次是 1。
练习
单元格 A2:A4 中是 90、70 和 80。请在 B2 中写出一个返回 A3 在该列表中名次的公式。
- 在 B2 中写出一个 RANK 公式,返回 A3 在 A2:A4 中的名次。
- B2 应显示 A3 在 A2:A4 中的名次。
第 1 步,共 2 步
在 B2 中输入 =RANK(A3,A2:A4)。
A3 是 70。90 和 80 更高,所以名次是 3。
无论使用哪种语言,这里的公式都使用英文函数名(如 SUM),小数点一律使用句点“.”。
正在加载工作表…
B2 使用 RANK。
B2 现在显示 3。
相关函数
LARGE 可以返回某个名次上的值。MEDIAN 是中间值,不是顺序中的位置。
常见错误
本意给 A3 排名却排了 A2:对 90、70、80 使用 RANK(A2,A2:A4) 得到 1,而 A3(70)是 3。