咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

对于从事理工科的朋友而言,Excel是最亲民最易上手的数据处理分析软件,我们经常会对实验数据进行模拟分析,并获取相应的趋势曲线。一般想要获取精度比较高的曲线,尽量调整R2接近1。然而Excel趋势线在显示时,多位数的系数显示不全,有时候还是科学计数法,想把趋势曲线函数导出来着实费劲。如果仅仅直接手抄系数,得到的系数不全,应用模拟后曲线函数的精度不够。那么该怎样获取这些系数,今天就给大家分享一下。其实所有的获取方法都是在Excel内输入相应的函数公式。

关注查看更多分享!

1、获取线性曲线的系数

我们来分析一下获取趋势系数的公式

=INDEX(LINEST($B$2:$B$11,$A$2:$A$11),1),外侧的{}可以不写

INDEX函数是返回表或区域中的值或值的引用。函数INDEX()有两种形式:数组形式和引用形式。数组形式通常返回数值或数值数组;引用形式通常返回引用。具体应用不清楚的大家可以问度娘。

LINEST函数:使用最小二乘法对已知数据进行最佳直线拟合,并返回描述此直线的数组。函数返回数值必须以数组公式的形式输入。LINEST函数还可返回附加回归统计值。

“$B$2:$B$11”表示因变量的取值数据源

“$A$2:$A$11”表示自变量的取值数据源

“1”表示第一个系数

获取第二个系数,仅仅将公式后面的“1”改为“2”。

2、获取指数曲线的系数

系数1=EXP(INDEX(LINEST(LN($B$2:$B$11),$A$2:$A$11),2))

系数2=INDEX(LINEST(LN($B$2:$B$11),$A$2:$A$11),1)

可以看出系数1和2输入的公式不一样

具体说明不做解释,文章最后有整个示例文件的下载链接。

3、获取对数曲线系数

系数1=INDEX(LINEST($B$20:$B$31,LN($A$20:$A$31)),1)

系数2=INDEX(LINEST($B$20:$B$31,LN($A$20:$A$31)),2)

可以看出系数1和2输入的公式一样

4、获取幂函数曲线系数

系数1=EXP(INDEX(LINEST(LN($B$20:$B$31),LN($A$20:$A$31)),2))

系数2=INDEX(LINEST(LN($B$20:$B$31),LN($A$20:$A$31)),1)

可以看出系数1和2输入的公式不一样

5、获取多项式曲线系数

系数1=INDEX(LINEST($B$37:$B$49,$A$37:$A$49^{1,2,3},TRUE,TRUE),1,1)

系数2=INDEX(LINEST($B$37:$B$49,$A$37:$A$49^{1,2,3},TRUE,TRUE),1,2)

系数3=INDEX(LINEST($B$37:$B$49,$A$37:$A$49^{1,2,3},TRUE,TRUE),1,3)

系数4=INDEX(LINEST($B$37:$B$49,$A$37:$A$49^{1,2,3},TRUE,TRUE),1,4)

可以看出系数1~4输入的公式一样

我们最常用的就是多项式曲线。

最后大家一起看看最初截图,多项式为6次方的系数获取。拿第一个系数输入举例:

系数1=INDEX(LINEST($E$19:$E$69,$D$19:$D$69^{1,2,3,4,5,6},TRUE,TRUE),1,1)

注意:所有的获取系数的公式书写格式里都是因变量在前,自变量在后。

示例文件链接地址为:

链接:https://pan.baidu.com/s/1k4UbRxoybOLoMz4ll0TCtA

提取码:留言里发送“我想要”。

关注查看更多分享!