我有一张包含三列x,z和t的表格。我想做的是按照每个x-z坐标都有t值的方式重新组织它,如下所示:
就像我们看到的那样:x值从0到0.99,每个x主要有9个z值。但是,对于某些x坐标,只记录了一个z值。
我在stackoverflow和其他excel论坛上找到了很多教程,因此尝试了一些index + match和array公式,例如我们可以在图像中看到的,返回了错误。 公式是:
=INDEX(temp,MATCH(H18&L17,zvalues&xvalues,0))
唯一有效的公式是所需表第一列的公式:
=LOOKUP(2,1/((xvalues=I17)*(zvalues=$H$18)),temp)
有人可以帮我理解为什么将上面的公式拖到表的其余部分时会出错吗?
我需要这个,因为数据太大了,我真的不能手动完成。
谢谢!