クイックナビゲーション
SLOPE関数
概要
SLOPE関数は、既知のy値とx値のデータセットから回帰直線の傾きを計算します。傾きはデータの変化率を示し、線形回帰分析の基本的な統計指標として使用されます。
構文
SLOPE(既知のy, 既知のx)
パラメータ
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| 既知のy | 数値配列/範囲 |
はい | 従属変数となるy値のデータセット。同じデータ数で既知のxと対応させる。 |
| 既知のx | 数値配列/範囲 |
はい | 独立変数となるx値のデータセット。y値と同じ要素数が必要。 |
SLOPE関数の使用
SLOPE関数は線形回帰分析において、データの傾向を数値化するために使用します。売上予測、トレンド分析、相関関係の確認など、ビジネスデータの傾向把握に有効です。傾きの正負で上昇/下降傾向、正の値の大きさで変化の急激さを判断できます。
SLOPEの一般的な例
基本的な傾き計算
=SLOPE(B2:B8,C2:C8)
範囲B2:B8(y値)とC2:C8(x値)から回帰直線の傾きを計算。結果例:0.305556。データ傾向の強さを示す。
売上トレンド分析
=SLOPE(売上範囲,月範囲)
月別売上データから成長率(傾き)を算出。 正の値なら成長傾向、負の値なら衰退傾向を示す。
温度変化分析
=SLOPE(気温列,時間列)
時間経過に伴う温度変化の傾きを計算し、暖まり具合を定量化。
よくある質問
#N/Aエラーが返されます。両方の範囲は必ず同じデータ数で指定してください。
文字列、論理値、空白セルは自動的に無視されます。数値0のみ計算対象となります。
SLOPEは傾きのみを返す単純計算。LINESTは傾き・切片・統計量を詳細に返す。共線性データでは結果が異なる場合あり。
一般的なエラーと解決策
#N/Aエラー
Cause: known_yとknown_xのデータ数が一致しない、またはデータなし
Solution: 両範囲のデータ数を確認し、同じ要素数になるよう調整してください。
#DIV/0!エラー
Cause: データが共線性(全て同じ値)で傾き計算不能
Solution: LINEST関数を試すか、データを確認して分散があるか確認。
予期しない数値
Cause: 非数値データが混入
Solution: 範囲内の文字列・空白をクリアするか、数値のみ選択。
注記
- 傾きの計算式:Σ((xi-x平均)(yi-y平均))/Σ(xi-x平均)²
- INTERCEPT関数と組み合わせると完全な回帰直線式が得られる
- 傾向分析専用。相関係数が必要ならCORREL関数併用推奨
- データが少ない(2点未満)場合はエラー発生
互換性
利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
利用不可: Excel 2003以前
コンテンツ最終レビュー: December 9, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+