RANK(数値,範囲,順序)RANK関数の使い方RANK関数は降順又は昇順で範囲内の数値を並べ替えた時の指定した値の位置(順位)を返します。RANK関数を使用すると範囲内で特定の値が何番目に位置しているのか(順位)を調べる事が出来ます。セルは計算対象外です。B4に=RANK(5,A1:A4,1)を入力すると以下の表の結果となります。B2の=RANK(5,A1:A4)では数値に5、範囲にA1:A4を指定し、順序は省略しています。よって、A1:A4の数値を降順に並び替えた時の5の順位2をB2に返します。B3の=RANK(5,A1:A41)では数値に5、範囲にA1:A4を指定し、順序は1を指定しています。順序に0以外の数値を指定した場合は昇順で並べ替えが行われます。よって、A1:A4の数値を昇順に並び替えた時の5の順位3をB4に返します。3RANK関数を使用してテスト受験者の順位を返す以下の表では英語テスト受験者のテスト点数からそれぞれの受験者の順位を返しています。C6に=RANK(B6,$B$2:$B$6)を入力すると以下の表の結果となります。RANK関数RANK関数では指定した範囲内に同値がある場合は同じ順位として返されます。以下の表は上記と同じようにC2からC6までRANK関数を入力し、田中の点数を95に変更しています。この場合は佐藤95点と田中95点が同じ数値でもっとも高い点数なので両者とも順位は1となります。エクセル基本操作からワークシート関数の使い方、エクセルマクロ(VBA)の使い方など紹介。エクセルの基礎から応用まで学べる「無料エクセル学習サイト」です。