=SUMIFS(Intermediate!FA:FA,Intermediate!FA:FA,1,Intermediate!ACS:ACS,1)
我正在尝试创建一个公式,当我向下拖动工作表时,只有列引用更改并向右移动。因此,当我向下拖动行时,我的参考列会向右移动,同时保持相同的数据范围。
答案 0 :(得分:0)
使用INDEX():
=SUMIFS(INDEX($1:$1048576,0,ROW(1:1)-1+157),INDEX($1:$1048576,0,ROW(1:1)-1+157),1,INDEX($1:$1048576,0,ROW(1:1)-1+773),1)
ROW(1:1)-1
是在拖动行时迭代到下一列的部分。
157
和773
分别是:FA
和ACS
的起始列号。
INDEX()将整个列作为数组返回,第二个标准为0
,第三个标准使用数字设置列。
注意:这也可以使用OFFSET和/或INDIRECT完成,但这些是易变的,如果可能应该避免。