エクセルで順位を求める場合にはRANK関数がありますが、順位を求める対象の中に、もし同じ数値や点数などがあった場合には、それは同点として同じ順位となります。
しかし、きちんと重複なく順位付けしたいというときもありますよね。
ということで、このページでは、エクセルで同じ数値がある場合でも重複なく順位を出す方法についてご紹介します。
スグにためセル! – ここを読めばすぐ使える
エクセルで同じ数値がある場合でも重複なく順位を出すには、作業用のセルに、「順位を求めたい数値+ROW()×0.00001」を計算しておき、この数値同士の順位を求めればよいのです。
1 作業用セルとして、次の式を入力する。
=順位を求めたい数値+ROW()+0.00001
2 作業用のセルを対象として、順位を求める。
=RANK(作業用セル,作業用セルの範囲全体,順序)
※順序は、最も大きい数字を1位としたい場合は「0」、最も小さい数字を1位としたい場合は「1」と入力する。
その結果、下の図のように重複なしの順位が導かれる。