相関係数の求め方を完全図解!公式の仕組みからエクセル時短計算まで
ビジネスの現場から学術研究、さらには日々のマーケティング施策の検証に至るまで、2つのデータの結びつきを数値化する「相関係数」の重要性は年々増しています。しかし、統計学の教科書を開くと現れる複雑なシグマ記号($\sum$)や数式に圧倒され、計算を諦めてしまう方が後を絶ちません。
相関係数の本質は、数式の丸暗記ではなく「データのばらつきを揃えて関係の強さを比べる」というシンプルな仕組みにあります。基本構造を直感的に理解できれば、手計算はもちろん、エクセル(Excel)を使ってわずか数秒で算出できるようになります。本稿では、公式の分かりやすい分解解説から実務でのエクセル活用術、解釈を誤らないための目安と注意点まで、余すところなくお届けします。
📌 【この記事の重要ポイントまとめ】
- 要点1:相関係数は「共分散 ÷(Xの標準偏差 × Yの標準偏差)」で求まり、2変数の直線的な関係の強さを「-1から+1」の範囲で表す指標です。
- 要点2:実務ではエクセルの
=CORREL(配列1, 配列2)関数を使うことで、手計算にかかる時間をゼロにして一瞬で算出可能です。- 要点3:相関係数は「直線の関係」しか捉えられず外れ値に弱いため、必ず散布図で可視化し、因果関係と混同しない慎重な検証が不可欠です。
【基礎知識】統計学の相関係数をわかりやすく解説|正の相関・負の相関と散布図の直感イメージ
相関係数(correlation coefficient)とは、「2つのデータ群にどれくらい直線的な関係があるか」を客観的な数値(-1.0から+1.0の間)で示した統計指標です。一般的に「相関係数」と呼ぶ場合、統計学の創始者の一人カール・ピアソンが考案したピアソンの積率相関係数を指します。
データ間の関係性を視覚的に把握するには、縦軸と横軸に2つのデータをプロットした散布図の確認が最も効果的です。散布図の点の散らばり方によって、データは主に以下の3つのパターンに分類されます。
- 正の相関(0 < r ≦ 1):一方の数値が増加すると、もう一方も増加する関係(例:気温とアイスクリームの売上、広告費と来店者数)。散布図では右肩上がりの直線状に点が集まります。
- 負の相関(-1 ≦ r < 0):一方の数値が増加すると、もう一方は減少する関係(例:標高と気温、商品の価格と販売個数)。散布図では右肩下がりの直線状にプロットされます。
- 無相関(r ≒ 0):2つのデータの間に関連性が見られない状態(例:身長とテストの点数)。散布図上の点は円状またはランダムに散らばります。
なお、テストの点数や売上高のような連続した数値データではなく、アンケートの満足度順位(1位〜5位)や好感度ランキングのような順位・順序データを扱う場合は、スピアマンの順位相関係数を用いるのが統計学上の標準的なアプローチです。分析対象のデータの性質に応じて、適切な相関係数を使い分ける視点が求められます。

【完全攻略】相関係数の公式と手計算手順|共分散と標準偏差の求め方を紐解く
難解に見える相関係数の公式ですが、構造を分解すると「共分散」と「標準偏差」という2つの基本要素の組み合わせに過ぎません。まずは公式の全体像を確認してみましょう。
【ピアソンの積率相関係数の公式】
$$r = \frac{s_{xy}}{s_x \times s_y} = \frac{\text{XとYの共分散}}{(\text{Xの標準偏差}) \times (\text{Yの標準偏差})}$$
数学的な表記では複雑な分母・分子になりますが、計算手順は以下の3つのステップに集約されます。
ステップ1:それぞれのデータの「平均値」と「標準偏差」を計算する
データX、Yそれぞれの平均値を算出し、各データと平均値の差(偏差)を二乗した合計をデータ数で割って平方根をとることで、標準偏差の計算(データのばらつき度合い)を行います。
ステップ2:2変数の「共分散」を求める
共分散の求め方の基本は、「Xの偏差(X - Xの平均)」と「Yの偏差(Y - Yの平均)」を掛け合わせ、その合計をデータ数で割ることです。共分散がプラスなら「一方が増えれば他方も増える傾向」、マイナスなら「一方が増えれば他方は減る傾向」を示します。
ステップ3:共分散を2つの標準偏差の積で割る(標準化)
共分散の弱点は、データの単位(例:円、キログラム、パーセントなど)によって数値の大きさが勝手に変わってしまう点にあります。そこで、分母にそれぞれの標準偏差の掛け算を配置することで単位の影響を打ち消し、どのようなデータ同士でも最大+1、最小-1の共通スケールで比較できるように規格化しています。
【実務直結】エクセルで相関係数を一瞬で計算する方法|CORREL関数の使い方
実務の現場において、膨大なデータに対して手計算を行う場面はほとんどありません。表計算ソフトのMicrosoft Excelを活用すれば、関数1つで即座に相関係数を算出できます。
最も汎用性が高く標準的に使われているのが、相関係数 CORREL関数です。
【CORREL関数の基本構文】=CORREL(配列1, 配列2)
例えば、セルA2からA30に「Web広告費用」、セルB2からB30に「新規獲得件数」が入力されている場合、計算結果を表示させたいセルに以下のように入力するだけで完了します。
=CORREL(A2:A30, B2:B30)
Enterキーを押せば、瞬時にピアソンの積率相関係数が出力されます。なお、エクセルには同様の機能を持つPEARSON関数も用意されていますが、計算アルゴリズムおよび算出結果はCORREL関数と全く同一です。実務現場ではより広く普及しているCORREL関数を利用するのが一般的です。
また、3種類以上の変数(例:広告費、Webサイト訪問数、成約数、問い合わせ件数)の相関を一括で総当たり分析したい場合は、エクセルの「データ分析」アドインに含まれる「相関」機能を使うと、すべての組み合わせを網羅した「相関行列テーブル」をワンクリックで自動作成できます。

【数値比較】相関係数の目安一覧とデータ解釈の基準
相関係数の算出後、その数値をどのように評価すべきか迷うケースは少なくありません。統計学やビジネス分析における一般的な評価基準を、以下の比較表にまとめました。
| 相関係数の範囲(絶対値) | 相関の強さ・解釈 | 一般的な基準・具体例 | 実務における評価・推奨アクション |
|---|---|---|---|
| 0.7以上 〜 1.0以下 (-1.0 〜 -0.7) | 強い正の相関 (強い負の相関) | 気温と清涼飲料水の売上、製品重量と容積など | 極めて明確な連動性がある。予測モデルや主要KPIの重要変数として採用価値が高い。 |
| 0.4以上 〜 0.7未満 (-0.7 〜 -0.4) | 中程度の相関 (中程度の負の相関) | 広告宣伝費と来店者数、学習時間と試験スコア | 相関関係が十分に認められる。施策の参考指標として有効だが、他要因の交絡も考慮すべき。 |
| 0.2以上 〜 0.4未満 (-0.4 〜 -0.2) | 弱い相関 (弱い負の相関) | 通勤時間と従業員満足度、Webサイト滞在時間と購買額 | かすかな傾向は見られるが、ノイズや別要因の影響が大きい。単体での意思決定には不向き。 |
| 0.0以上 〜 0.2未満 (-0.2 〜 0.0) | ほとんど相関なし (無相関) | 社員の血液型と営業成績、降水量と株価の短期変動 | 直線的な連動性はほぼ存在しない。両者を連動させた施策設計は見直す必要がある。 |
学術論文や厳密な品質管理の現場では0.7以上を一つの明確な基準とすることが多い一方、人間の行動心理やマーケティングのようなノイズが多い領域では、0.4〜0.5程度であっても実務上有用な相関と判断されるケースが多々あります。
【実態検証】データ分析の現場で頻発する3大失敗とユーザーの生の声
データ活用が進む現代のビジネス現場において、「相関係数の数字だけを見て判断を下し、施策が大失敗した」という声がデータサイエンティストやマーケターの間で頻繁に聞かれます。現場リサーチから見えてきた、特に陥りがちな3大失敗を検証します。
1. 外れ値(異常値)に引っ張られた「見せかけの相関」
ピアソンの積率相関係数は、極端な外れ値に対して極めて脆弱です。データ分析の現場では「普段は無相関(r ≒ 0.1)なのに、たった1件の異常な大口発注データが混ざっただけで相関係数が0.85まで跳ね上がった」という事例が頻発しています。相関係数を計算する前に、必ず散布図を作成して外れ値の有無を目視確認する工程が欠かせません。
2. サンプルサイズ不足による偶然の数値
データ件数がわずか5件〜10件程度しかない場合、サイコロの出目でも偶然高い相関係数が出ることがあります。データ可視化や分析コンサルティングを手がける専門機関のレポートでも指摘されている通り、統計的な信頼性を担保するためには最低でも100件以上のサンプル数を確保することが望ましいとされています。
3. 非線形(U字型・逆U字型)の関係を見落とす
相関係数は「直線の関係」の強さしか測れません。例えば「ストレス度合いと作業効率」の関係(適度なストレスで効率が最大化し、過度または無ストレスでは低下する逆U字の関係)では、実際には密接な関係があるにもかかわらず、計算上の相関係数は「0(無相関)」に近い値になってしまいます。数値の盲信は禁物です。

一般に知られていない盲点とネットの誤解|「相関関係」と「因果関係」の決定的な違い
統計データを扱う上で、最も重大でありながら最も頻繁に犯される誤解が「相関関係と因果関係の混同」です。
「2つの事象が同時に変動している(相関関係)」ことと、「一方が原因で他方が結果である(因果関係)」ことは全くの別物です。この違いを理解していないと、組織のリソースを無駄にする誤った施策に直結します。
典型的な例が「アイスクリームの売上と水難事故件数」の強い正の相関です。アイスクリームが売れると水難事故が増えるからといって、アイスの販売を禁止しても事故は減りません。ここには「猛暑(夏の気温上昇)」という第3の共通要因(交絡因子・潜伏変数)が存在しており、両者がそれぞれ猛暑の影響を受けて増加しているに過ぎないのです。これを統計学用語で疑似相関(見せかけの相関)と呼びます。
【プロの結論】相関分析を使いこなす人・振り回されて失敗する人の判断基準
データから正しい洞察を導き出せる人と、数字の罠にハマって判断を誤る人には明確な境界線が存在します。
- 相関分析を正しく使いこなせる人の条件:
- 数式処理の前に散布図を描き、分布の形状や外れ値を直感的に確認している
- 相関を発見した際、「なぜその2つが連動するのか?」という背景ロジックや共通要因の有無を必ず疑う
- 相関を「仮説抽出のツール」と位置づけ、因果関係の証明にはA/Bテスト等の検証実験を組み合わせる
- 相関分析に振り回されて失敗する人の特徴:
- エクセルで出た「0.8」などの数値だけを鵜呑みにし、散布図の可視化を怠る
- 「相関が高い=原因である」と即断し、根本原因ではない要素に予算やリソースを投じる
- サンプルサイズが極端に小さいデータで相関を語り、誤った意思決定を下す
【相関係数の求め方】に関するよくある質問(FAQ)
Q1:エクセルで相関係数を計算する際、CORREL関数とPEARSON関数で結果に違いはありますか?
A1:計算アルゴリズムおよび出力される結果に一切の違いはありません。どちらを使用しても全く同じ相関係数が得られます。Microsoft Excelの仕様上、歴史的経緯で両方が残されていますが、互換性や一般的な知名度から基本的にはCORREL関数の使用が推奨されます。
Q2:相関係数がマイナスの値(負の相関)になった場合、関係性が薄いという意味ですか?
A2:いいえ、「関係が薄い」という意味ではありません。マイナスの符号は「逆方向の連動関係」を示しています。例えば相関係数が「-0.85」であれば、一方が増えるともう一方が確実に減るという「極めて強い関係性」があることを意味します。関係の強弱はマイナスを無視した「絶対値の大きさ(0〜1)」で判断してください。
Q3:データに文字列や空白セルが含まれていると、エクセルのCORREL関数はエラーになりますか?
A3:エクセルのCORREL関数は、範囲内に含まれる文字列や空白セルを自動的に無視して計算を行います。ただし、対応する2つの配列の行数・列数が一致していない場合や、すべてのセルが空白・文字列で計算可能なペアが存在しない場合は「#N/A」や「#DIV/0!」のエラーが返されます。
まとめ:失敗しない相関分析の実践に向けて
相関係数は、複雑な2つのデータの関係性を客観的な1つの数値に要約できる極めて強力な統計ツールです。公式の成り立ちである「共分散をそれぞれの標準偏差で割って標準化する」というロジックを押さえておけば、統計学の基礎が格段にクリアになります。
一方で、実務の現場ではエクセルのCORREL関数を用いれば計算自体は一瞬で完了します。大切なのは計算の手間ではなく、「散布図による外れ値・非線形関係のチェック」と「因果関係と疑似相関の見極め」というデータリテラシーです。本稿で紹介した目安と注意点を指針として、日々のデータ分析と意思決定に役立ててください。 (出典: 相 関係 数 求め 方(Yahoo!ニュース))