在D2单元格输入以下插值计算公式,然后向下填充公式
=TREND(OFFSET(B$1,MATCH(C2,A$2:A$26),,2),OFFSET(A$1,MATCH(C2,A$2:A$26),,2),C2)
公式中的A$2:A$26根据你的实际数据进行修改即可,比如A$2:A$200
详见附图附件
不明觉厉!!!先把金币给你。如果X1对应的Y1值有很多列,也需要得到相应列对应的Y2,这个公式怎么修改?
追答只需要将公式
=TREND(OFFSET(B$1,MATCH(C2,A$2:A$26),,2),OFFSET(A$1,MATCH(C2,A$2:A$26),,2),C2)
第一个OFFSET中的第一个参数B$1改成所对应Y1值的首行,假如Y1值在F列,那么公式修改为
=TREND(OFFSET(F$1,MATCH(C2,A$2:A$26),,2),OFFSET(A$1,MATCH(C2,A$2:A$26),,2),C2)
这个公式,X1是升序排列,对Y1有要求吗?
追答对Y1没有要求的,但是Y1与X1要一一对应
能够编写代码,来模拟X1和Y1构成的拟合曲线吗?这条曲线包含X2的所有点,再根据Y1,求出对应Y2值,不知道大神能否实现
根据X1和Y1的关系,他们之间的函数关系能够得到X2所对应的Y值,我知道是通过插值运算,但是不知道具体怎么算