如果你只是为了让excel自己算出未知数的话(1个未知量),你完全可以将算式转换一下吗,让X出现在等号左边:“=0-(A1/B1)^(1/2)”
你在excel中先将已知的数打到A1与B1的格里,然后按我的算式顺序打“^”是键盘左侧数字6的上标。公式书写必须在英文输入法下。
注:A1与B1就是你的算式转换后的a与c,在你的算式里b=(a*c)^(1/2)
至于excel有没有能自己把方程里未知量计算出的功能,我还不清楚,也没有找到答案,我的这个方法你可以举一反三的用,应付差事够用了
用求根公式求啊。假设a在A1单元格、b在B1单元格,c在C1单元格,有两个根,对应excel函数分别是:=(-2*B1+((2*B1)^2-4*A1*C1)^0.5)/2/A1 和 =(-2*B1-((2*B1)^2-4*A1*C1)^0.5)/2/A1
假设a在单元格A1,b在单元格B1,c在单元格C1
然后在答案单元格1处 输入=(-B1+(B1^2-4*A1*C1)^(1/2))*(1/2)*(1/A1)
单元格2出 输入=(-B1-(B1^2-4*A1*C1)^(1/2))*(1/2)*(1/A1)
得到的两个数就是一元二次方程的两个答案
其实这两个公式就是由求根公式得出来的
如果b^2-4ac<0的话就得不出答案