PERCENTRANK 関数

適用先
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

PERCENTRANK 関数は、データセット内の値のランクをデータセットのパーセンテージとして返します。基本的には、データセット全体内の値の相対的な順位です。 たとえば、PERCENTRANK を使用して、同じテストのすべてのスコアのフィールド間で個人のテスト スコアの順位を判断できます。 

重要

この関数は、精度が向上し、その名前が目的をより適切に反映する他の関数と置き換えられました。 この関数は下位互換性のために引き続き使用できますが、今後のバージョンの Excel では使用できない場合があります。 ここで、新しい関数を使用することを検討してください。 

新しい関数の詳細については、「PERCENTRANK」を参照してください 。EXC 関数PERCENTRANK。INC 関数

書式

PERCENTRANK(配列,x,[有効桁数])

PERCENTRANK 関数の書式には、次の引数があります。

  • 配列 必須。
    パーセントランクが決定される数値のデータ (または事前に定義された配列) の範囲。 
  • X 必須。 配列内のランクを知りたい値。 
  • 意義 オプション。 計算結果として返される百分率の有効桁数を指定します。 有効桁数を省略すると、小数点以下第 3 位 (0.xxx) まで計算されます。

解説

  • 配列が空の場合、PERCENTRANK は #NUM を返します。 エラー値。
  • 有意性が 1 < 場合、PERCENTRANK は #NUM を返します。 エラー値。
  • X が配列内の値の 1 つと特に一致しない場合 (たとえば、特定の学生テスト スコアのリスト)、PERCENTRANK 補間によって X のランクのパーセンテージが返されます。

使用例

次の表から、例のデータをコピーします ([ 上のデータ ] という単語から、すべての数式など)。 次に、新しい Excel ワークシートで、そのすべてをセル A1 以下に貼り付けます。

数式の結果を表示するには、数式を選択し、F2 キーを押して Enter キーを押します。 表示に必要に応じて列の幅を調整します。 

データ
13
12
11
8
4
3
2
1
1
1
数式 説明 (計算結果) 結果
=PERCENTRANK(A2:A11,2) 範囲 A2:A11 の中で、2 の順位を比率で求めます。 セット内の 3 つの値が 2 未満であり、6 は 2 よりも大きいので、結果は 0.333 が返されます。 範囲の中に 2 が含まれるので (セル A8)、2 未満の数は 2 未満の数と 2 より大きい数の値の合計で割られます。 結果は、3/(3+6)=0.333 になります。 0.333
=PERCENTRANK(A2:A11,4) 範囲 A2:A11 の中で、4 の順位を比率で求めます。 5 つの値が 4 未満で、4 つの値が 4 より大きいです。 上記の例は、5/(4+5)=0.555 のようになります。 0.555
=PERCENTRANK(A2:A11,8) 範囲 A2:A11 の中で、8 の順位を比率で求めます。 6 つの値が 8 未満で、3 つの値が 8 より大きいです。 上記の例に従って、6/(6+3) =0.666。 0.666
=PERCENTRANK(A2:A11,5) 範囲 A2:A11 の中で、5 の順位を比率で求めます。 上記の例とは異なり、範囲の中に 5 は含まれません。 4 の PERCENTRANK と 8 の PERCENTRANK の間の 1/4 の位置を探すことにより 5 の PERCENTRANK が計算されます。 これは、(0.555)+(0.25*(0.666-0.555))、または 0.583 です。 0.583