スプレッドシートのPERCENTRANK.INC関数とは
PERCENTRANK.INC関数はデータセット内において指定された値の百分率順位を0から1の範囲で返す統計関数です。この関数はデータの集合における特定の値がどの程度の位置に存在するかをパーセンタイル形式で評価する際に使用されています。
関数の基本構文はPERCENTRANK.INC(データ, 値, [有効桁])という形式で記述し、第三引数の有効桁は省略可能となっています。データ範囲と評価対象の値を指定することで、そのデータセットにおけるパーセンタイル位置を算出できます。
【PR】プログラミングや生成AIを無料で学べる「コードキャンプフリー」
基本的な構文パラメータの詳細
第一引数のdataパラメータでは分析対象となるデータセットを含む配列や範囲を指定し、第二引数のvalueでは百分率順位を求めたい対象の値を設定します。第三引数のsignificant_digitsは計算において使用する有効数字の桁数を指定するオプション項目となっています。
=PERCENTRANK.INC(A1:A100, A2, 4)
有効桁数パラメータを省略した場合、デフォルトで3桁の有効数字が適用されるため、必要に応じて精度を調整できます。実際の計算では指定したデータ範囲における値の分布状況に基づいて、0.0から1.0までの範囲で結果が出力されるのです。
データ範囲外の値に対する推定機能
指定した値がデータセットの範囲内に存在しない場合、PERCENTRANK.INC関数は推定計算を実行してパーセンタイル順位を算出します。この機能により既存のデータ分布パターンを基に範囲外の値についても適切な順位評価を行うことができるのです。
=PERCENTRANK.INC(A1:A100, 10)
推定機能では線形補間法などの統計的手法を用いて、データセットの傾向から外挿された値のパーセンタイル位置を計算しています。この処理によりデータ分析の柔軟性が向上し、様々な値に対する相対的な位置づけを把握できます。
※上記コンテンツの内容やソースコードはAIで確認・デバッグしておりますが、間違いやエラー、脆弱性などがある場合は、コメントよりご報告いただけますと幸いです。
ITやプログラミングに関するコラム
- Canvaとは?使い方やアカウント登録などを初心者向けに解説
- git configで設定情報を確認・表示する方法
- 「Pythonはやめとけ」と言われる理由と学習するメリット
- Ubuntuのversionを確認する方法
- Geminiで画像を生成する方法|ChatGPTとの比較結果も紹介