Excel 向下拖动时更改列引用

Excel 向下拖动时更改列引用,excel,excel-formula,excel-2016,Excel,Excel Formula,Excel 2016,我试图创建一个公式,当我向下拖动我的工作表时,只有列引用改变并向右移动。因此,当我向下拖动行时,我的引用列向右移动,同时保持相同的数据范围 使用索引(): 行(1:1)-1是向下拖动行时迭代到下一列的部分 157和773分别是FA和ACS的起始列号 INDEX()以数组形式返回整个列,第二个条件为0,第三个条件使用数字设置列 注:这也可以通过偏移和/或间接进行,但这些是不稳定的,应尽可能避免 =SUMIFS(Intermediate!FA:FA,Intermediate!FA:FA,1,Inte

我试图创建一个公式,当我向下拖动我的工作表时,只有列引用改变并向右移动。因此,当我向下拖动行时,我的引用列向右移动,同时保持相同的数据范围

使用索引():

行(1:1)-1
是向下拖动行时迭代到下一列的部分

157
773
分别是
FA
ACS
的起始列号

INDEX()以数组形式返回整个列,第二个条件为
0
,第三个条件使用数字设置列

注:这也可以通过偏移和/或间接进行,但这些是不稳定的,应尽可能避免

=SUMIFS(Intermediate!FA:FA,Intermediate!FA:FA,1,Intermediate!ACS:ACS,1)
=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)