已知5个点,散点图类似开口向下抛物线(不是纯抛物线),用EXCEL怎么处理能使我再输入一点的y值直接得到x

如下:
x:0.153 0.123 0.09 0.054 0.017 0.004 ( ?)
y:0.228 0.636 0.704 0.706 0.679 0.667 (0.6)
画出的散点图类似开口向下抛物线,现在我想利用excel的函数功能,当我输入y值为上面括号中的0.6时,可是直接得出x的值呢?(当然这个x肯定是个估值)但是怎么利用excel请高手指教,小弟谢过了。如能详细指教,小弟另外以分感激,谢谢。

请参考图片。具体的方法是添加趋势线进行拟合得到公式,再利用规划求解得到Y对应的X:

1)画散点图

2)添加趋势线,趋势线的选择原则是R平方值最大,即最接近1(R值范围0-1,越接近1拟合得越好),在添加趋势线界面勾选显示公式和显示R平方值,则选择一元多次方程,幂为5时R平方值为1,拟合得最好,得到方程如下:

y = -63078x5 + 17389x4 - 1733.6x3 + 64.711x2 + 0.1063x + 0.6656

3)在C列输入计算公式,可以看出根据公式计算出来的Y值与实际Y值完全一样(印证了R=1)

4)预测:C列公式向下复制至C8,A8输入1近视X值0.1,从DATA菜单下选择规划求解(Solver), 在规划求解界面设定C8单元格的值为0.6,通过改变的单元格设为A8,可得到与Y值0.6对应的X值为0.128575。

注意:Solver工具使用之前需要在Excel的插件工具里选设定好才能用。使用Solver时要先填写一个近似的x值,否则在Solver规则设定的计算回合之内可能还得不到正确的x值。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-11
你说的是曲线拟合,可以用最小二乘,但excel不支持,用matlab可以达到这种效果本回答被网友采纳
第2个回答  2010-12-12
1、将X、Y值填入excel表中A1:B7
2、插入图表-散点图
3、鼠表点在数值中的点中,添加趋势线,选“多项”,即可显示如下一元二次方程:
Y=-0.044X2+0.376X-0.042
4、在C2单元格输入公式“=-0.044*C1*C1+0.376*C1-0.042”
5、选中C2单元格,在“数据”选项中选择“单变量求解”
目标单元格C2,目标值0.6,可变单元格C1,——点确定
得:当C1=2.35616(答案)时,C2=0.599651。

参考资料:

相似回答