Spread.Sheets > 関数リファレンス > 関数の一覧 > RANK |
数値リストの中から、指定の数値が何番目に位置するかを返します。 RANK関数の返す順位は、リスト内の数値を並べ替えた場合の数値の順位となります。
RANK(number,array,order)
有効な引数は次のとおりです。
引数 | 説明 |
---|---|
number | 順位を調べる数値 |
array | 数値リストへの参照 |
order | (オプション)数値の順位付け方法。0を設定、または省略すると降順に、0以外の値を指定すると昇順になります。 |
RANK関数は、重複した数値は同じ順位とみなします。 1つの順位が複数の値に割り当てられると、以降の順位にずれが生じます。 たとえば整数値のリストを例に取ると、12という数値が第4位として2個存在する場合、次の13は6位となります。このとき、5位の値はありません。
numberおよびorder引数に対しては数値データ、array引数に対しては参照を受け取り、 数値データを返します。
RANK(B3,B1:B8,1)
RANK(R3C2,R1C2:R8C2,1)