Excelで相関係数を計算する関数「CORREL」の使い方とその変数について

Office系ソフトウェア

Excelには、データの相関関係を計算するために便利な関数「CORREL」が備わっています。この関数を使うことで、2つのデータセット間の相関係数を簡単に算出することができます。この記事では、関数CORRELの使い方とその変数について詳しく解説します。

相関係数とは?

相関係数は、2つの変数の間にどれほどの線形関係があるかを示す指標です。値が+1に近いほど強い正の相関があり、-1に近いほど強い負の相関があります。0に近い場合、ほとんど相関がないことを意味します。

Excelでは、この相関係数を簡単に計算することができ、データ分析において非常に役立ちます。

関数CORRELの使い方

Excelで「CORREL」を使用する際、次のような書式で関数を入力します。

 =CORREL(array1, array2) 

ここで、array1array2は、相関を求めたい2つのデータ範囲です。これらは、列または行の範囲に設定できます。例えば、A2:A10のデータとB2:B10のデータの相関係数を求める場合、次のように入力します。

 =CORREL(A2:A10, B2:B10) 

CORREL関数の変数

「CORREL」関数で使う変数は、データ範囲(配列)です。具体的には、2つの列または行のデータを指定します。例えば、A列とB列にデータが入力されている場合、次のように指定します。

 =CORREL(A2:A10, B2:B10) 

この場合、array1がA2:A10、array2がB2:B10のデータ範囲となります。

実際の例で試してみる

以下に、実際にExcelを使用して相関係数を求める例を紹介します。例えば、販売データと広告費用に関するデータを使って、2つの変数の相関関係を調べるとします。

広告費用 売上
1000 5000
2000 7000
3000 9000
4000 12000
5000 15000

これらのデータに基づいて、広告費用(A列)と売上(B列)の相関係数を計算するために、次のように入力します。

 =CORREL(A2:A6, B2:B6) 

これにより、広告費用と売上の相関関係が算出されます。相関係数が高ければ、広告費用が売上に強い影響を与えていることが分かります。

CORREL関数の注意点

「CORREL」関数を使用する際には、いくつかの点に注意する必要があります。

  • データ範囲が一致していること – 「CORREL」の引数として指定する2つの範囲(array1, array2)は、同じ数のデータを含んでいる必要があります。異なる数のデータが含まれていると、エラーが発生します。
  • データに欠損値がないこと – 欠損値(空欄やエラー値)が含まれていると、相関係数を正しく計算できません。必要に応じて、データのクリーニングを行いましょう。
  • 線形関係があること – 相関係数は線形関係を前提に計算されます。非線形な関係がある場合、相関係数が必ずしも有効な指標にはならないことがあります。

まとめ

Excelの「CORREL」関数を使って、2つの変数の相関係数を簡単に求めることができます。関数の変数として指定するのは、計算したい2つのデータ範囲です。実際に試してみることで、データ間の関係を可視化し、分析を行うことができます。相関係数は、データの関係を把握するための強力なツールですので、ぜひ活用してみてください。

コメント

タイトルとURLをコピーしました