我想拖动公式
=if(and(AHTpivot!$A1=statusSheet!$A1, AHTpivot!$B1="wrap-up"),AHTpivot!$C1, "")
右移至相邻列约1,000次。我只希望增加statusSheet!$A1
,并且它需要增加行数而不是列数。
例如,如果公式位于A1
中,并且我将其拖动到B1
中,则它应该位于单元格B2
中。 [?]
=if(and(AHTpivot!$A1=statusSheet!$A2, AHTpivot!$B1="wrap-up"),AHTpivot!$C1, "")
答案 0 :(得分:1)
也许:
=if(and(AHTPivot!$A1=indirect("StatusSheet!$A"&Column()),AHTPivot!$B1="wrap-up"),AHTPivot!$C1, "")
答案 1 :(得分:0)
如果您不想拖动公式,也可以使用数组公式。
=ARRAYFORMULA(IF(
(AHTpivot!$A1=INDIRECT("statusSheet!$A"&COLUMN(A1:AAA1))
* (AHTpivot!$B1="wrap-up")
,AHTpivot!$C1, "")
* 充当和 。
将AAA1
更改为所需的列引用。或者,如果您想转到工作表的末尾,请更改为COLUMN(A1:1)
。
记下INDIRECT创意的标记。 :)