【Excel】RANK.EQ で順位を取得します

【Excel】RANK.EQ 関数

 次の表は架空の陸上競技会における男子 400m ハードル準決勝の記録です。Excel 関数を使って、各選手に 順位 を付けてみましょう。

氏名 記録(秒)
瀬津丸 浩光 52.01
岐城 英泰 50.5
栢森 宏晃 51.1
屋根 幸介 48.96
天良 喜平 52.21
鮎貝 寛章 51.32
小田口 一 52.78
徳能 拡章 50.25
鯨岡 吉実 48.38
能野 嘉彰 51.58
志磨 久仁保 51.37
間遠 啓行 51.54
角屋 元久 49.97
県 喜進 52.81
細字 克浩 50.44
名船 克士 50.57

 コピーしたらセル B2 に貼りつけてください。
 そして順位を記入する欄を作っておきましょう。

 400mハードル順位シート

 使用する関数は RANK.EQ です。RANK.EQ は

=RANK.EQ(数値,参照範囲,順序)

と入力すると、その [数値] が [参照範囲] の中で何番目にあるかを教えてくれるとっても便利な関数なのです。2007 以前のバージョンであれば RANK関数 を使ってくださいな。それでは順位をつけてみましょう。

=RANK.EQ(C3,$C$3:$C$18,1)

と入力します。2つめの引数は C3 から C18 までマウスで選択して [F4] キーを押すと、絶対参照に変換してくれますよ。あとはセル D18 までオートフィルしてくださいなー。

 ワークシートにRANK.EQ関数記入

 1 位から 16 位まで順位が割り振られましたね。あ、そうそう、こばとは陸上競技とか見るの、大好きです。オリンピックと世界陸上は欠かさず観るし、このまえは日本陸上選手権も観ましたよ。中でも好きな競技が 400m ハードルなのです。選手たちが走りながらぴょんぴょん跳ねてるのを見ると楽しいですね。こばともハードルやってみたくなりました。え? 小さいから無理だろって? 大きなお世話ですよ!

コメント

タイトルとURLをコピーしました