• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルである値から表の範囲を求める近似曲線の作成)

エクセルで近似曲線の作成方法について

このQ&Aのポイント
  • エクセルを使用して表の範囲から近似曲線を作成する方法について質問です。
  • 表のA行から最大値を求めて、最大値のある列以降の行BとCについて、近似曲線(2次)の係数(y=ax^2+bx+cのa、b、c)を求めたいです。
  • 関数を組み合わせる方法が分からず困っています。エクセルの専門知識をお持ちの方、教えていただけると助かります。

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

  • ベストアンサー
回答No.2

切片0は =LINEST(既知のy,既知のx,定数,補正) 定数にFalseを入れてやればよいです。 おまけ http://okwave.jp/qa/q6378577.html >{1,2,3,4,5}の部分を{1,2,3…180}としてみましたが COLUMN(A:FX)で{1,2,3…180} が得られます。

aghaergeas
質問者

お礼

ありがとうございます!y=ax^2+bxの形で表示できました! しかし、COLUMN(A:FX)で{1,2,3…180}が出来るんですね、 180個もコンマを付けながらキーボードを叩くのはちょっと苦行でした(笑) また一つ賢くなりました、ご回答ありがとうございました!

その他の回答 (1)

回答No.1

配列で返します a,b,c の順 K2:M2セルを選択して =LINEST(INDEX(C5:I5,MATCH(MAX(C3:I3),C3:I3,0)):I5, INDEX(C4:I4,MATCH(MAX(C3:I3),C3:I3,0)):I4^{1;2}) [Ctrl]+[Shft] +[Enter] で確定、配列数式です({}で囲まれる) ただ、最大値は1つであること。 3つ以上の値を得ないと、正確に出ないと思いますので最大値の位置にも注意が必要です。

aghaergeas
質問者

補足

この間に続いてのご回答ありがとうございます! この方法で出来ました! 差し支えなければ、お答えいただけると助かるのですが、 普通に散布図から近似曲線を作成した場合、近似曲線の書式設定→オプションで 切片を0にして、その場合の近似曲線の式を表示させることができると思うのですが、 今回の場合は切片を0にした式の係数は導出できませんか? (つまりy = ax^2+bxの形でaとbを求めたいのです)

関連するQ&A