サイトについて      連絡先   検索
Excel: 2013201020072003

エクセル RANK 関数:順位を取得する

はじめに

エクセルの RANK 関数を紹介します。

RANK 関数は指定した数値の順位を取得します。

セルの範囲で順位を知りたいときに使用します。

構文

RANK(数値, 範囲)

RANK(数値, 範囲, 順序)

名前 説明
引数「数値」順位を調べるセルや数値を指定します。
引数「範囲」数値の範囲を指定します。この範囲内での順位になります。
引数「順序」省略できます。
0 または省略: 降順での順位
1: 昇順での順位

使用例

セル「C2」がセルの範囲「B2」~「B6」の順位を取得する。

=RANK(C2,B2:B6)
1

セル「C2」がセルの範囲「B2」~「B6」で昇順の順位を取得する。

=RANK(C2,B2:B6,1)
2

「10」がセルの範囲「B2」~「B6」で降順の順位を取得する。

=RANK(10,B2:B6,0)
3

解説

引数「数値」の値は必ず引数「範囲」の中にある値にします。それ以外の値だとエラーになります。

昇順とは数値を 1, 2, 3 ・・・のように並べたときの順位です。

降順とは数値を 3, 2, 1 ・・・のように並べたときの順位です。

同じ数値が複数あるときは同率順位になります。

4

関連ページ