下拉公式中的列

Drag-down columns in formula

我想将此公式向下拖到其他单元格,并想将 B$1:B$1000 更改为 C$1:C$1000 (等等...)但是当它被拖下来时,它仍然是一样的。 我已经阅读了与此类似的其他线程并尝试了他们的解决方案,但没有成功。

=INDEX(OFFSET('[1-  Abril  (Captura de datos).xlsx]Moldeo'!B:B00,COLUMN()-1,0),MATCH($C84&$K85,'[1-  Abril  (Captura de datos).xlsx]Moldeo'!$A:$A,1))

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

您似乎混淆和不匹配 OFFSET function。您已将 COLUMN()-1 放入 的参数中。实际上,您需要将 ROW(1:1)-1 放入 columns 参数中。

=INDEX(OFFSET('[1-  Abril  (Captura de datos).xlsx]Moldeo'!B:B00, 0, ROW(1:1)-1), MATCH($C84&$K85, '[1-  Abril  (Captura de datos).xlsx]Moldeo'!$A:$A, 1))

ROW(1:1)-1 将从 0, 1, 2, 3... 开始,当您向下填充时。在 columns 参数中,它会为您填写的每一行向右偏移一列。