説明
この関数を使用して、平均ランクを受け取る引き分けとともに、数字のリスト内での数字の順位を計算します。チェーンでサポートされます。CHILDREFSと併用可能です。
RANK.AVG関数は、データセット内の値の統計的な順位を返します。リスト内に複製値がある場合は、それらの値に平均順位を割り当てる。
構文
RANK.AVG(number, ref_1, [..., ref_254, [order])
入力
この関数は以下の引数を承認します:
| 名称 | 必須 | 説明 | 有効な入力 |
|---|---|---|---|
数値 |
はい | 検索したい順位の数字。 | 数値、数値を含むセルへの参照、またはこれらのいずれかになる数式。 |
ref_1, ref_n |
はい | 評価される数値のリスト。 | セル範囲、数値設定、これらのいずれかを含むセルへの参照、またはこれらのいずれかになる数式。最大255値まで提供可能。 |
発注する |
いいえ | 番号のランク付け方法を指定する。 | 0 (降順) または1 (昇順)。省略した場合は降順(0)がデフォルト。 |
例
サンプルデータ
| A | B |
|---|---|
| スコア | 名称 |
| 89 | アリス |
| 95 | ボブ |
| 95 | チャーリー |
| 87 | デビッド |
| 92 | イヴ |
数式のサンプル
| 使用例 | 数式 | 説明と結果 |
|---|---|---|
| 数値のリストに対して、その値を高い順から低い順に並べ替える。 | =rank.avg(a2, $a$2:$a$6, 0) |
アリスのスコア89を降順で並べ替え、最高スコアを1位とします。 結果:4 |
| 同値の値を、数値のリストに対して、高い順から低い順に並べ替えてください。 | =rank.avg(a3, $a$2:$a$6, 0) |
ボブのスコア95を降順で並べ替えます。チャーリーの得点と並んで首位となったため、1位と2位を均等に分け合った。 結果:1.5 |
| 同値の値を、数値のリストに対して、高い順から低い順に並べ替えてください。 | =rank.avg(a4, $a$2:$a$6, 0) |
チャーリーのスコア95を降順で並べ替えます。ボブのスコアと首位で同点となったため、1位と2位を均等に分け合った。 結果:1.5 |
| 数値のリストに対して、その値を低い順から高い順に並べ替える。 | =rank.avg(a5, $a$2:$a$6, 1) |
デビッドのスコア「87」を昇順に並べ替えます。リストの中で最も低いスコアであるため、1位となります。 結果:1 |
| 数式に直接入力された値を、デフォルトの順序に従って数値のリストと照らし合わせて順位付けします。 | =rank.avg(92, $a$2:$a$6) |
リテラル値「92」を降順で並べ替えます(順序が指定されていない場合のデフォルト)。 結果:3 |
メモ
- RANK.AVGは、複製値に同じ平均ランクを割り当てます。たとえば、2つの値が2位で同点となった場合、両方に2.5位の順位が与えられます。
- order引数を省略するか、0 に設定すると、RANK.AVGは数値を降順にランク付けする(最大の 数値がランク1になる)。
- order 引数を「1 」に設定すると、RANK.AVG は数値を昇順でランク付けします(最小の 数値にランク 1 が付与されます)。
- RANK.AVG は、参照範囲に指定された数値が見つからない場合、#N/A エラー値を返します。
-
ref配列の数値以外の値は無視される。
ヒント
- RANK.AVGは、同値に平均ランクを割り当てる場合に使用します。これは、競技や統計分析に役立ちます。
- データの列に対してRANK.AVG関数を使用する場合は、数式をコピーした際に正しい範囲が使用されるよう、常に絶対参照(例:
$A$2:$A$10)を使用してください。 - より複雑な順位付けのシナリオでは、RANK.AVG を、、IF、 、、COUNTIF、 などの他の関数と組み合わせて使用してください。
- 各値に対して一意の順位(同順位の場合の平均値は算出しない)を取得するには、代わりに `RANK ` を使用してください。
- 255値を超えるデータセットでは、ヘルパー列を使用して値を統合することをお勧めします。
- RANK.AVGは同順位の小数の桁数を返却しますが、表示のために四捨五入す必要がある場合があることを覚えておいてください。
関連関数
AVERAGE
AVERAGEA
AVERAGEIF
AVERAGEIFS
LARGE
MAX
MAXA
MAXIFS
MEDIAN
MIN
MINA
MINIFS
PERCENTILE
PERCENTILE.EXC
PERCENTILE.INC
QUARTILE
QUARTILE.EXC
QUARTILE.INC
RANK
RANK.AVG
RANK.EQ
SMALL
STDEV
STDEV.P
STDEV.S
STDEVA
STDEVPA