在公式中拖拽列

我想把这个公式拖到其他单元格,并且想要改变B $ 1:B $ 1000C $ 1:C $ 1000 (等等…),但是当它被拖拽时,它仍然是相同的。 我已经阅读了类似这个的其他线程,并尝试了他们的解决scheme,但没有运气。

=INDEX(OFFSET('[1- Abril (Captura de datos).xlsx]Moldeo'!B$1:B$1000,COLUMN()-1,0),MATCH($C$1384&$K$1385,'[1- Abril (Captura de datos).xlsx]Moldeo'!$A:$A,1)) 

看来你已经混合了OFFSET函数并且不匹配。 您已将COLUMN()-1放入的参数中。 实际上,您需要将ROW(1:1)-1放入columns参数中。

 =INDEX(OFFSET('[1- Abril (Captura de datos).xlsx]Moldeo'!B$1:B$1000, 0, ROW(1:1)-1), MATCH($C$1384&$K$1385, '[1- Abril (Captura de datos).xlsx]Moldeo'!$A:$A, 1)) 

ROW(1:1)-1将从0,1,2,3 …进行填充。 有了这个在参数,它将抵消一列向右填充每一行。

实际上首先你需要将它拖到右边,一旦完成,select结果单元格并复制它们,然后粘贴特殊的并select转置