• ベストアンサー

エクセルで1次近似をもとめたい

エクセルで1次近似を求めたいので、調べたところ、 ヘルプにはLINEST関数がありました。そこで、 例にあった LINEST({1,9,5,7},{0,4,2,3}) をセルに入力したところ、答えはxの係数しか でてきません。定数項を取得する方法がわかるかた 教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • googoo900
  • ベストアンサー率44% (82/184)
回答No.2

1次近似ですので、y=ax+bの近似式を求めたいわけですよね。 傾きaは、SLOPE(yのデータ,xのデータ) y切片bは、INTERCEPT(yのデータ,xのデータ) で求められます。 ちなみにグラフを描いて近似式を表示することもできます。

hgdream
質問者

お礼

回答ありがとうございます。 おかげさまで問題は解決しました。 LINEST関数の使い方が、 今ひとつよくわからない。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

LINESTには第4引数まであります。 問題は第3引数で、質問者のように第2引数までしか入れてないと、DEFALTはTRUEになるようですが、指定しないとFALSE(bの値を計算しない)になるのですかね。通常はだい3引数までは入れるようですよ。TRUEを入れて見てください。 そして当然、勾配と切片の式は別セルにセットすること。 http://www.kyoto-su.ac.jp/~iida01/sub1-13.htmの 4と5 http://www.kcg.ac.jp/kcg/sakka/visuals/chap4/LSQ.htm これらは配列数式でデータを配列にセットしています。

hgdream
質問者

お礼

回答ありがとうございます。 参考URLは、役に立ちそうです。

関連するQ&A