=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在拖动每列时移动两列。
非常感谢任何建议!
答案 0 :(得分:0)
所以我有几个选择,具体取决于你想要的是什么。
所以你说你希望BN13在每次拖动一行时移动两列。如果你想要,但你希望13保持不变,那么试试这个:
=OFFSET(INDIRECT("R13C"&66+((ROW()-ROW($A$2))*2),FALSE),0,2)
只需将$ A $ 2更改为您输入公式的第一个单元格。
如果您希望每次向下拖动时13仍然按1调整,请尝试以下操作:
=OFFSET(INDIRECT("R"&13+(ROW()-ROW($A$2))&"C"&66+((ROW()-ROW($A$2))*2),FALSE),0,2)
再次将$ A $ 2更改为您输入公式的第一个单元格。
这背后的想法是使用间接公式将单元格引用更改为所谓的R1C1样式。这种样式使用行和列的数字,这允许我们对单元格引用的列和行部分进行数学运算,以我们认为合适的任何方式更改它们。