脱颖而出时,如何在向下拖动列时动态更新单元列


=IF(ISBLANK(OFFSET('IC FX Elim Worksheet'!**BN13**,0,2)),"0",(SUMPRODUCT(--('IC FX Elim Worksheet'!$5:$5='Summary Unrealized FX'!$A44), --('IC FX Elim Worksheet'!$6:$6="USD"), 'IC FX Elim Worksheet'!$12:$12)-SUMPRODUCT(--('IC FX Elim Worksheet'!$5:$5='Summary Unrealized FX'!$A43), --('IC FX Elim Worksheet'!$6:$6="USD"), 'IC FX Elim Worksheet'!$12:$12)))

我试图使用偏移函数使BN13每次拖动的列时移动两个列。

任何建议将不胜感激!

,所以我有几个选择,具体取决于您想要的。

因此,您说您希望BN13每行拖动两列。如果您愿意,但是希望13保持不变,请尝试以下操作:

=OFFSET(INDIRECT("R13C"&66+((ROW()-ROW($A$2))*2),FALSE),0,2)

只需将$ a 2 $ 2更改为您输入公式的第一个单元格。

如果您希望每次拖动13时仍会调整一次,请尝试以下操作:

=OFFSET(INDIRECT("R"&13+(ROW()-ROW($A$2))&"C"&66+((ROW()-ROW($A$2))*2),FALSE),0,2)

再次将$ a 2 $ 2更改为您输入公式的第一个单元格。

使用间接公式将其更改为R1C1样式的细胞引用。此样式使用行和列的数字,这允许我们在单元格引用的列和行部分上进行数学,以任何我们认为合适的方式更改它们。

最新更新