excel 内插法

excel 内插法 两点(45,2389.5) (50,2378.1) 怎么用trend 或者其他函数,求出46对应的y,急。。
就是求出的值等于y=2389.5+(2389.5-2378.1)*(46-45)/(50-45)
就是两点求斜率 ,斜率相等。

黄色区域都有公式:

F3=ROUND((C3-$E$3)*100/$E$3,0)

G3=50-MIN(15,ABS(F3)*IF(F3>0,0.5,0.25))

直线方程y=kx+b


k=INDEX(LINEST($A$2:$A$14,$B$2:$B$14),1)


b=INDEX(LINEST($A$2:$A$14,$B$2:$B$14),2)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-02

如图所示

输入=TREND(B1:B2,A1:A2,A4)

追问

谢谢你。我还想问一下。如果横拉,但是填充的数是竖的,要怎么弄?
比如:A列 B列
一行 1 2
二行 2 3
我想要在10行向右拉是的C10=B1-A1.。C11=B2-A2。。如此。。横拉,但是填充的数据是竖的

本回答被提问者采纳
第2个回答  2015-10-30

 

黄色区域都有公式

F3=ROUND((C3-$E$3)*100/$E$3,0)

G3=50-MIN(15,ABS(F3)*IF(F3>0,0.5,0.25))

第3个回答  2014-09-22
EXCEL里有个函数LINEST,是返回线性回归参数,用法可以百度一下。
图例D3可以用直接用公式:
=C3*INDEX(LINEST($A$2:$A$14,$B$2:$B$14),1)+INDEX(LINEST($A$2:$A$14,$B$2:$B$14),2)

直线方程y=kx+b
k=INDEX(LINEST($A$2:$A$14,$B$2:$B$14),1)
b=INDEX(LINEST($A$2:$A$14,$B$2:$B$14),2)
第4个回答  2014-10-03
=TREND({10.9,10.1},{90,110},100)
或:
=TREND(A2:B2,A1:B1,100)