相関係数は、2つのデータ間の関係性を示す指標として、データ分析において非常に重要な役割を果たします。
エクセルを活用すれば、相関係数を簡単に計算し、散布図を作成してデータの関係を視覚化することができます。
この記事では、エクセルを使った相関係数の計算方法、散布図の作成手順、回帰直線の追加、相関係数の解釈と活用について詳しく解説します。
Contents
相関係数とは?データ間の関係性を理解しよう
1. 相関係数とは
相関係数は、2つのデータ間の関係性を数値で表したもので、値は**-1から+1の間**になります。
- +1に近い場合:強い正の相関がある(片方が増えるともう片方も増える)。
- 0に近い場合:相関がない(関係性がほとんどない)。
- -1に近い場合:強い負の相関がある(片方が増えるともう片方は減る)。
2. 相関係数の例
- 正の相関:広告費が増えると売上が増加する。
- 負の相関:気温が上がると暖房の使用量が減少する。
- 相関なし:身長と好きな音楽のジャンルには関係性がない。
エクセルで相関係数を計算する方法(CORREL関数の使い方)

エクセルのCORREL関数を使うと、相関係数を簡単に計算できます。
1. CORREL関数の構文
scssCopy code=CORREL(配列1, 配列2)
- 配列1:1つ目のデータ範囲(例:売上データ)。
- 配列2:2つ目のデータ範囲(例:広告費データ)。
2. 計算手順
データ例
広告費(円) | 売上(円) |
---|---|
1000 | 5000 |
2000 | 7000 |
3000 | 9000 |
- A列に「広告費」、B列に「売上」を入力。
- C1セルに次の数式を入力:lessCopy code
=CORREL(A2:A4, B2:B4)
- Enterを押すと、相関係数が表示されます。
ポイント:相関係数が+1に近いほど、広告費と売上には強い正の関係があることを意味します。
エクセルで散布図を作成する手順

相関係数だけでなく、散布図を使えばデータの関係を視覚的に確認できます。
1. データを選択
- A列に「広告費」、B列に「売上」などのデータを入力。
- データ範囲(例:A1:B4)を選択。
2. 散布図を作成
- 「挿入」タブをクリック。
- 「散布図」を選択し、適切なスタイルを選ぶ。
- 散布図が作成されます。
3. 散布図をカスタマイズ
- タイトルの追加:「散布図のタイトル」をクリックして、分かりやすい名前(例:「広告費と売上の関係」)を入力。
- 軸ラベルの追加:「グラフ要素」から「軸ラベル」を追加。
散布図に回帰直線と相関係数を表示する方法
1. 回帰直線(トレンドライン)の追加
- 散布図上でデータポイントを右クリック。
- 「トレンドラインの追加」を選択。
- 「オプション」から「数式をグラフに表示」をチェックすると、回帰直線の方程式が表示されます。
2. 相関係数の表示
直接散布図に相関係数を表示する機能はありませんが、計算結果(CORREL関数の値)をグラフ上にテキストボックスとして挿入することで代用できます。
相関係数の具体例と活用シーン
1. ビジネス分析
- 広告費と売上の関係を確認し、マーケティングの効果を判断する。
- 季節要因と商品の販売量の関係を分析する。
2. 学術研究
- 気温と農作物の収穫量の関係を調査。
- 生徒の勉強時間と試験成績の関係を確認。
3. その他の日常分析
- 運動量と体重変化の関係を可視化。
- 家庭の電気使用量と気温の相関を見る。
よくある質問(FAQ)

Q1. 相関係数が0の場合、全く関係がないと考えて良いですか?
A. 必ずしもそうではありません。相関係数が0でも、非線形の関係がある場合があります。
散布図を使ってデータの分布を確認することが大切です。
Q2. 相関係数が強い場合、因果関係があると言えますか?
A. 相関係数はデータ間の関係性を示すだけであり、因果関係を証明するものではありません。
慎重な解釈が必要です。
Q3. 相関係数が計算できない場合、どうすれば良いですか?
A. データに空白や文字列が含まれていないか確認してください。
また、データ範囲が同じ長さであることを確認してください。
参考リンク
エクセルを活用して相関係数を計算し、散布図でデータを可視化すれば、データ間の関係性をより深く理解することができます。
この記事を参考に、相関分析を実践してみましょう!
Excel 関連記事 一覧
【エクセル】で引き算をする方法|関数名と具体例をわかりやすく解説!
【エクセル】離れたセル同士で引き算を行う方法|効率的な計算テクニックを解説
【エクセル】引き算の結果が「0」の場合の表示・非表示設定方法を解説
【エクセル】条件付きで中央値を求める方法|FILTER関数と配列数式を解説
【エクセル】四分位数と中央値を求める方法|QUARTILE関数の使い方を解説
【エクセル】セルの文字数制限を解除する方法|長文データの効率的な扱い方
【エクセル】標準偏差を計算して折れ線グラフに表示する方法|エラーバー付き解説
エクセルで相関係数を計算&散布図を作成する方法!データ分析を簡単に視覚化
【Excel】合計値から引き算をする方法|SUM関数を使った計算を徹底解説
【Excel】セルを固定して引き算を行う方法|オートフィルの活用手順も解説
【Excel】行と列を入れ替える方法とは?|初心者向け簡単ガイド
【Excel】で2桁数字を縦書きにする方法!書式設定と見栄えを整えるコツを解説
Excelで縦書きセルの数字だけ横向きに!書式設定とデザインのコツを解説
ExcelでCSVに変換できない原因と解決方法!文字化けやデータ損失を防ぐ手順も解説!
Excelでハイパーリンクを使って特定のシートやセルに移動!設定方法とトラブル解決
Excelでヒストグラムの階級の幅を設定する方法!幅の調整とデータ分布を可視化するコツ
Excelでヒストグラムの範囲と階級幅を変更する方法!データ分布を見やすくカスタマイズ
Excelでヒストグラムを重ねる方法!複数データを比較するグラフの作り方とコツ
【Excel】で複数条件を使った重複チェックの方法!関数・条件付き書式・VBAも解説
Excelで特定のセルを固定して掛け算する方法!絶対参照や効率的なテクニックを解説
ロト6の当選番号をExcelで管理・分析する方法!一覧表テンプレートや自動化手順を解説