スプレッドシートでランキングを作成する方法(RANK関数)

スプレッドシートでランキングを作成する方法(RANK関数)
Googleスプレッドシートで、ランキングを作成したい!
どの関数を使えば良いか教えてほしい!

 

Googleスプレッドシートで数値を整理していると、表内の数値をもとにしてランキングを作成したいシーンがあるかと思います。

 

本記事では、GoogleスプレッドシートのRANK()を使って、ランキングを作成する方法をご紹介します。

 

本記事にてご紹介する関数をは、下記になります。

  • RANK():データセット内で特定の値の順位を返します。

 

Googleスプレッドシートで数値を整理する機会のある方は、RANK()の使い方をマスターしておきましょう。

 

Advertisement

 

スプレッドシートでランキングを作成する方法(RANK関数)

Googleスプレッドシートでランキングを作成する際に便利な関数は、RANK()になります。

 

RANK()は、データセット内で特定の値の順位を返す関数です。

 

使い方はシンプルで、下記のように記述します。

3つ目の属性で、昇順にランキングを作成するか、降順にランキングを作成するかを指定する事ができます。

省略した場合、データセット内で最大の値を1番とする降順のランキングが作成されます。

=RANK(順位を出したい値, データセット, [昇順(0) or 降順(1)])

 

実際にRANK()を使って、ランキングを返した結果は下記のとおりです。

 

上記では、RANK()を用いて、B2セルの値(Aさんの点数)が、B2~B7の値(A~Fさんの点数)の中で何番目に高いかを算出しています。

データセットを指定する際に、B$2:B$7と$を使って指定しているのは、このRANKを使った関数をC3~C7セルにコピーした際もデータセットの範囲を固定するためです。

 

スプレッドシートで降順のランキングを作成する方法(RANK関数)

3つ目の属性に、『1』を指定して、降順のランキングを作成した結果が下記になります。

 

点数の順位に応じて、高い評価を与えたいといったシーンで活用すると良いかと思います。

 

Advertisement

 

スプレッドシートでランキングを作成する方法まとめ

本記事では、GoogleスプレッドシートでRANK()を用いてランキングを作成する方法についてご紹介しました。

数値を整理する際には、比較的利用頻度の高いものになります。

Googleスプレッドシートで数値のデータを整理する頻度の高い方は、マスターしておきましょう。

 

本サイトでは、本記事の他にもGoogleスプレッドシートに関する便利知識、作業を効率化するテクニックをご紹介しています。

以下にGoogleスプレッドシート関連の記事をまとめておりますので、Googleスプレッドシートの作業効率化に興味のある方は、合わせて参照ください。

 

 

 

ITカテゴリの最新記事