数学
RANK
定義
RANK は、リストの中での数値の順位を返します。既定では 1 が最も大きい値です。
構文
=RANK(number, ref, [order])
引数
| 引数 | 意味 |
|---|---|
number |
順位を付ける値、またはそれを含むセルです。 |
ref |
比べる数値のリストです。例: A2:A4。 |
order |
任意です。省略するか 0 にすると最大 = 1 です。1 にすると最小 = 1 です。 |
計算例
クイズシートは、A3 の得点を A2:A4 のリストと比べて順位を付けます。
| A: 得点 |
|---|
| 50 |
| 80 |
| 65 |
数式: =RANK(A3,A2:A4)
結果: 1。80 は 50、80、65 の中で最も高いので、順位は 1 です。
練習問題
セル A2:A4 には 90、70、80 が入っています。B2 に、そのリストの中での A3 の順位を返す数式を書いてください。
- B2 に、A2:A4 の中での A3 の順位を返す RANK 数式を書いてください。
- B2 は A2:A4 の中での A3 の順位を表示する必要があります。
ステップ 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 です。