回帰直線の傾きは =SLOPE(B2:B6, A2:A6)(yの範囲, xの範囲の順)だけで求められます。
▶ こんな場合はこちら:決定係数(R²)を求める|RSQ関数/回帰直線で将来値を予測する|TREND関数
ExcelのSLOPE関数は、データセットの回帰直線の傾きを計算するための便利なツールです。回帰分析を通じて、データの変化率や傾向を明確に把握することができます。この記事では、SLOPE関数の使い方とその応用方法について詳しく説明します。
関数の説明
SLOPE関数とは?
SLOPE関数は、データポイントに基づいて直線回帰の傾きを計算します。これは、yの値がxの値にどれだけ比例して変化するかを示すもので、線形回帰の結果を評価するのに役立ちます。回帰直線の傾きがわかると、データのトレンドを理解しやすくなります。
関数
対応バージョン
- Excel 2007以降
構文
引数
| 引数 | 説明 |
|---|---|
| known_y’s | 必須。既知のy値(応答変数)のデータセットです。 |
| known_x’s | 必須。既知のx値(説明変数)のデータセットです。 |
関数作成のポイント
- known_y’s と known_x’s は同じ数のデータポイントを持つ必要があります。
- データが線形関係にあると仮定して、回帰直線の傾きを正確に計算します。
関数活用のポイント
- 売上データや市場動向など、データの変化率を把握する際に有用です。
- 財務分析やパフォーマンス評価において、データのトレンドを理解するための指標として活用できます。
まず動かしてみよう|この記事のサンプルをその場で試せます
練習用ファイルをダウンロードしなくても、記事と同じデータ・同じセル番地のサンプルをここで動かせます。黄色いセルを書き換えると、結果がその場で変わります。各解説の最後にある「▶ この式を試す」を押すと、このツールの該当セルへ移動します。
使用例
サンプルデータ
| A | B |
|---|---|
| 月 | 売上 |
| 1月 | 100 |
| 2月 | 120 |
| 3月 | 130 |
| 4月 | 150 |
| 5月 | 160 |
サンプル式
この式は、月ごとの売上データを基に、売上の変化率(傾き)を計算します。
▶ 練習ファイルの式(B6)を、上の練習ツールで試す / 本文の表(月が文字のとき)を、上の練習ツールで試す
(例題)サンプルデータダウンロード

サンプルデータをダウンロードすることができます。以下のリンクからダウンロードしてください。
【Excel】練習用サンプルデータ(例題)をダウンロード(無料)
SLOPE関数とは?傾きの意味と、使い方のコツ
SLOPE関数が返す「傾き」は、xが1増えたときに、回帰直線のyが平均してどれだけ増えるか(減るか)を表します。たとえば、x が 1〜5、y が 2・4・5・4・5 のデータでは、傾きは 0.6 です。xが1増えるごとに、yが0.6ずつ増える直線に当てはまる、という意味です。
INTERCEPT関数・FORECAST.LINEAR関数との関係
回帰直線は「y = 傾き × x + 切片」で表せます。同じデータで、切片をINTERCEPT関数で求めると 2.2 です。x が 6 のときの予測値は、0.6 × 6 + 2.2 = 5.8 で、=FORECAST.LINEAR(6, yの範囲, xの範囲) の結果と一致します。
=SLOPE(yの範囲, xの範囲):傾き(0.6)=INTERCEPT(yの範囲, xの範囲):切片(2.2)=RSQ(yの範囲, xの範囲):決定係数(0.6)。当てはまりの良さを表します
エラーと注意点
- 引数の順は、yの範囲が先、xの範囲があとです。逆にすると、別の値になります(上のデータでは 1 になります)。
- yとxのデータの個数が違うと、#N/A になります。
- xの値がすべて同じ、またはデータが1組しかないと、#DIV/0! になります。
- 範囲に文字が含まれていると、その組は計算から外れます。月が「1月」のような文字のままのときは、数値に直してから使いましょう。
まとめ
SLOPE関数は、データセットの回帰直線の傾きを計算するための強力なツールです。データの変化率やトレンドを把握するのに役立ち、ビジネスの分析や計画に活用できます。正確な傾きを得るためには、適切なデータの準備と分析が重要です。
関連のある関数
| 関数 | 説明 |
|---|---|
| INTERCEPT | 回帰直線のy切片を計算する関数で、SLOPE関数と組み合わせて使用されることが多いです。 |
| LINEST | 線形回帰の統計データを計算し、回帰直線の方程式や統計的指標を提供する関数です。 |
| FORECAST.LINEAR | 線形回帰を用いて将来のデータポイントを予測する関数で、回帰直線の傾きとともに使用されます。 |
この記事では、SLOPE関数の基本的な使い方とその応用方法について説明しました。データの変化率を把握し、未来のトレンドを予測するためにこの関数を活用してください。
Excelの統計関数の全体像は、こちらのまとめからテーマ別に辿れます。


コメント