クイックナビゲーション
CORREL 関数
概要
CORREL関数は2つのデータセット間の相関係数を計算し、両者の関係性を数値で示します。相関係数は-1から+1の範囲で、値が1に近いほど強い正の相関、-1に近いほど強い負の相関、0に近いほど無相関を示します。
構文
CORREL(配列1, 配列2)
パラメータ
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| 配列1 | 範囲 |
はい | 相関を計算する最初の数値データセットのセル範囲 |
| 配列2 | 範囲 |
はい | 相関を計算する2番目の数値データセットのセル範囲 |
CORREL関数の使用
CORREL関数は、2つの変数間の関係性を定量的に評価するために使用します。例えば、広告費と売上高の関係、気温とアイスクリーム販売数の関係、地域別人口と店舗売上などの分析に最適です。両配列のデータ数が一致し、数値データのみ使用されます。
CORRELの一般的な例
基本的な相関分析
=CORREL(A1:A10,B1:B10)
A列とB列の10個のデータ間の相関係数を計算。結果が0.8以上なら強い正の相関を示します。
売上と広告費の相関
=CORREL(C1:C12,D1:D12)
月次売上(C列)と広告費(D列)の相関を測定し、マーケティング効果を評価します。
エラー処理付き相関
=IFERROR(CORREL(E1:E20,F1:F20),"データ不足")
データが不十分な場合にエラーメッセージを表示します。
よくある質問
0.7は強い正の相関を示します。1つの変数が増加すると、もう一方も増加する強い傾向があります。
#N/Aエラーが返されます。両配列は同一のデータ数でなければなりません。
テキスト、論理値、空セルは自動的に無視され、数値のみで計算されます。
一般的なエラーと解決策
#N/A エラー
Cause: 配列1と配列2のデータポイント数が異なります
Solution: 両方の範囲が同じ行数または列数になるよう調整してください
#DIV/0! エラー
Cause: いずれかの配列に有効な数値が1つだけ、または標準偏差が0です
Solution: 各配列に2つ以上の異なる数値を含めてください
#VALUE! エラー
Cause: 範囲に数値以外のデータが含まれています
Solution: 数値データのみを選択するか、数値変換関数を使用してください
注記
- 相関係数+1:完全な正の相関、-1:完全な負の相関、0:無相関
- 配列内の0値のセルは計算に含まれます
- 標準偏差が0の配列はエラーを返します
- 相関≠因果関係であることに注意が必要です
互換性
利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
利用不可: Excel 2003以前
コンテンツ最終レビュー: December 9, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+