LINEST関数の使い方

回帰直線の係数と統計量を返します。

200720102013201620192021365
構文
=LINEST(既知のy, [既知のx], [定数], [補足])
引数
  1. 既知のy必須
  2. 既知のx省略できる
  3. 定数省略できる
  4. 補足省略できる
どんな関数か

最小二乗法を用いて、データに最も適合する直線を計算します。単回帰だけでなく、複数の要因(x)を用いた重回帰分析も可能です。統計的な詳細データ(標準偏差や決定係数など)も配列として取得できます。

使用例

D2:E2 に =LINEST(B2:B4, A2:A4) を入れると、こうなります。

ABCDE
1xy傾き切片
21541
329
4313

数式を入れたセル

結果: 4 と 1(傾き4・切片1。y = 4x + 1)

つまずきやすいところ

  • 引数は y が先、x があと
  • 結果が複数になるものはこぼれ出る。その範囲は空けておく
  • GROWTH と LOGEST は倍々で増える形に当てはめる。直線なら TREND と LINEST

よくあるエラーと、その直し方

#SPILL!
こぼれ出る先に何か入っている結果が出る範囲を空ける

LINESTを使う実例レシピ(1件)

同じ「統計」の関数

統計の関数をすべて見る(143件)