• ベストアンサー

エクセルで2次関数の計算

y=aX^2+bX+cという2次関数でYの値を入れてXを出す計算は可能なのでしょうか? また、1次関数y=aX+bでaを求める関数がslope(範囲A,範囲B)のように、2次関数のa,bを求める関数があるのでしょうか?大変困っているので宜しくお願いします。

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

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

=(-C9-SQRT(C9*C9-4*C8*(C10-C11)))/2/C8 =(-C9+SQRT(C9*C9-4*C8*(C10-C11)))/2/C8 C8にa C9にb C10にc C11にY の値を入れる

ciscotmge
質問者

お礼

ご回答有難う御座いました。大変参考になりました。

その他の回答 (4)

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

後半は、統計の回帰曲線(この場合2次関数)を求める方法のエクセル解説書を読まれては。 理屈は http://www.tekipaki.jp/~rootzx/html/Statistics703.htmlなど。 「回帰 エクセル」でWEB照会のこと。 SLOPEは似たものに、LINEST(ab両方求まる)やINTERCEPTもあります。 前半はX,Yが決まっても、1次式のF(a,b)=0と2変数の式になりますから、a,bは一意には決まりません。

ciscotmge
質問者

お礼

ご回答ありがとうございました。

回答No.3

やはり,前半の質問について: y=aX^2+bX+c ですから,変形して aX^2+bX+c-y=0 解の公式から X=(-b+(b^2-4a(c-y))^(1/2))/2a X=(-b-(b^2-4a(c-y))^(1/2))/2a っていうのじゃだめですか? 後半は分かりません。

ciscotmge
質問者

お礼

ご回答有難う御座いました。

  • eiji2003
  • ベストアンサー率22% (46/206)
回答No.2

>2次関数のa,bを求める関数があるのでしょうか? a,bを求めるのですか? a,bが変数であるなら、2つの式がないと解を求めるのは不可能です。

ciscotmge
質問者

お礼

ご回答有難う御座いました。

  • NIWAKA_0
  • ベストアンサー率28% (508/1790)
回答No.1

定数(aとかbとか)は決まっているのですよね? でしたら、たとえばa=3,b=2,c=1だったら、 A1にでも =3*A2^2+2*A2+1 と入れ、 [ツール]→[ゴールシーク]で、 [数式入力セル]に今の式を入れたセル、 [目標値]をYの値、 [変化させるセル]をA2として[OK]とすると それを満たす値を探してくれます。 (ただし1コだけ) これを応用すれば3次関数だろうが100次関数だろうが、 探してくれます。 後半の方は、わかりません。

ciscotmge
質問者

お礼

ご回答ありがとうございました。勉強になりました。

関連するQ&A