用公式实现excel表格数据检索3:二维数值插值
1、源数据表如下

2、检索要求:根据温度厚度检索有关数据并进行双向插值

3、思路:首先要获取有关的四个数据(红圈内)及相应的X,Y对应的四个数据
然后进行插值计算

4、X方向索引位置:=MATCH(B1,Sheet1!B2:I2,1)
Y方向索引位置:=MATCH(B2,Sheet1!A3:A12,1)

5、对应的轴数值
X1,=INDEX(Sheet1!B2:I2,B4)
X2,=INDEX(Sheet1!B2:I2,B4+1)
Y1,=INDEX(Sheet1!A3:A13,B7)
Y2,=INDEX(Sheet1!A3:A13,B7+1)

6、对应数据
D11,=INDEX(Sheet1!B3:I11,B7,B4)
D12,=INDEX(Sheet1!B3:I11,B7+1,B4)
D21,=INDEX(Sheet1!B3:I11,B7,B4+1)
D22,=INDEX(Sheet1!B3:I11,B7+1,B4+1)

7、X方向插值计算
y插1:=(B2-B8)/(B9-B8)*(B11-B10)+B10
y插2:=(B2-B8)/(B9-B8)*(B13-B12)++B12
最终值:=(B1-B5)/(B6-B5)*(B15-B14)+B14

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
                                阅读量:177
阅读量:185
阅读量:174
阅读量:132
阅读量:23