数学

リストの中でスコアの順位を付ける

定義

選んだスコアをリストの中で順位付けるとは、RANK にそのスコアとリストを渡し、既定では最も大きいスコアを 1 位にすることです。

構文

=RANK(number, ref, order)

引数

引数 意味
number 順位を付ける得点です。例: B2。
ref 比べる得点のリストです。
order 1 は最も小さい得点を 1 位にします。0 は最も大きい得点を 1 位にします。

計算例

ヒートシートはタイムを B2:B4 に保存しています。最も短いタイムが 1 位です。

A: 走者 B: タイム
Ada 15
Ben 40
Cal 22

数式: =RANK(B2,B2:B4,1)

結果: 1。15 は最も短いタイムなので、order 1 では 1 位です。

練習問題

セル A2:A4 には 50、80、60 が入っています。B2 に、A3 のスコアをそれらのスコアの中で順位付けする数式を書いてください。

  1. B2 に、A2:A4 の中での A3 の順位を返す RANK 数式を書いてください。
ステップ 1 / 2
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…

関連する関数

そのスコアをリストの中で順位付けるのが RANK 関数です。

よくある間違い

A2 のスコアを順位付けるミスです。=RANK(A2,A2:A4) のようにすると、50 は最も小さいスコアなので、既定の順位は 1 ではなく 3 です。

関連する関数

これらのリンクは関連する関数です。