IQから上位何%かを計算する方法|正規分布とz値で求める

この記事の要点
- 上位% は「z = (IQ − 100) ÷ 15」を求め、正規分布表で1 − Φ(z) を読むだけで計算できます。
- 「何人に1人」は、上位%(小数)の逆数です。上位2.3%なら 1 ÷ 0.023 ≒ 44人に1人となります。
- 偏差値への変換は「偏差値 = 50 + (IQ − 100) ÷ 15 × 10」。IQ130は偏差値70に相当します。
- この計算は標準偏差15の検査が前提です。標準偏差16や24の検査では割り算の分母が変わります。
「IQ125は上位何%?」という疑問は、正規分布の性質を使えば自分で計算できます。手順は3ステップだけです。
ステップ1:z値(標準得点)を求める
IQは平均100・標準偏差15の正規分布に標準化されています。そこでまず、平均から標準偏差いくつ分離れているかを表すz値を計算します。
- z = (IQ − 100) ÷ 15
たとえばIQ125なら z =(125 − 100) ÷ 15 = 1.67 です。IQ130なら z = 2.00 とちょうど2標準偏差になります。
ステップ2:正規分布表で上位%を読む
z値が分かったら、正規分布の累積確率Φ(z)(そのz値以下の割合)を表計算ソフトや正規分布表で調べます。上位%は 1 − Φ(z) です。表計算ソフトなら `=1-NORM.S.DIST(z, TRUE)` で求められます。z = 1.67 なら上位約4.8%です。
ステップ3:「何人に1人」に直す
上位%を小数にして逆数を取れば「何人に1人」になります。上位4.8%(0.048)なら 1 ÷ 0.048 ≒ 21 で、約21人に1人です。主な値をまとめると次のようになります。
- IQ110:上位約25%(約4人に1人)
- IQ115:上位約16%(約6人に1人)
- IQ120:上位約9%(約11人に1人)
- IQ125:上位約4.8%(約21人に1人)
- IQ130:上位約2.3%(約44人に1人)
- IQ135:上位約1.0%(約102人に1人)
- IQ140:上位約0.4%(約261人に1人)
- IQ145:上位約0.13%(約741人に1人)
- IQ150:上位約0.04%(約2,330人に1人)
IQ70〜160の一覧はIQ早見表、帯ごとの人口比はIQ分布データにまとめています。
偏差値に変換したい場合
日本の偏差値(平均50・標準偏差10)に直すには、z値を10倍して50を足します。
- 偏差値 = 50 + (IQ − 100) ÷ 15 × 10
IQ130なら偏差値70、IQ115なら偏差値60です。ただし学校の偏差値は「受験した集団の中での位置」であり、母集団が違えば同じ数値でも意味が変わります。詳しくはIQと偏差値の換算をご覧ください。
注意:標準偏差が15でない検査もある
この計算はすべて「標準偏差15」を前提にしています。スタンフォード・ビネー系の一部やキャッテル式では標準偏差が16・24となり、同じ上位%でも表示されるIQの数値が変わります。異なる基準の数値を並べて比べる前に、IQの標準偏差15と16の違いを確認してください。
計算せずに結果を見たい方へ
ねこIQの無料IQテストなら、20問・約10分でこの計算を自動で行い、推定IQ・偏差値・上位%・全国順位をまとめて表示します。
よくある質問
- IQから上位何%かを計算する式は?
z =(IQ − 100) ÷ 15 を求め、上位% = 1 − Φ(z) で計算します。Φ は標準正規分布の累積分布関数で、表計算ソフトでは `=1-NORM.S.DIST(z, TRUE)` が使えます。
- 上位%から「何人に1人」に直すには?
上位%を小数に直して逆数を取ります。上位2.3%(0.023)なら 1 ÷ 0.023 ≒ 44 で、約44人に1人です。
- IQ125は上位何%ですか?
z = 1.67 となり、上位約4.8%(約21人に1人)です。
- IQを偏差値に変換する式は?
偏差値 = 50 + (IQ − 100) ÷ 15 × 10 です。IQ130は偏差値70、IQ115は偏差値60に相当します。
この記事をシェア
関連記事
編集・免責事項
本記事はねこIQ編集部が、CHC理論・項目反応理論(IRT)など心理測定に関する学術文献を参照して執筆・編集しています。記載している統計・割合は、平均100・標準偏差15の正規分布モデルに基づく算出値です。
本サイトのテストは娯楽・自己理解を目的とした推定値を提供するものであり、医療・臨床目的の検査や公式な心理検査(知能検査)ではありません。
