2016-12-05 42 views
0

我想自動填充我的公式,但它不能識別模式。如何自動填充複雜的公式?

我在第一個單元格的公式是:

=SUMPRODUCT((MOD(COLUMN(A1:D1)-CELL("Col",A1:D1)+0,2)=0)*(A1:D1)) 

在我的第二個單元格,我有:

=SUMPRODUCT((MOD(COLUMN(A1:D1)-CELL("Col",A1:D1)+0,2)=1)*(A1:D1)) 

現在第三小區,我有:

=SUMPRODUCT((MOD(COLUMN(E1:H1)-CELL("Col",E1:H1)+0,2)=0)*(E1:H1)) 

並在第四個單元格中:

=SUMPRODUCT((MOD(COLUMN(E1:H1)-CELL("Col",E1:H1)+0,2)=1)*(E1:H1)) 

因此,對於這些公式對中的每一個,我有它的總和A-D,E-H,以及其後的每組4。我的問題是,當我想強調的4個單元,並嘗試進行橫向拖動公式,它被搞砸了,並給了我如下:

=SUMPRODUCT((MOD(COLUMN(E1:H1)-CELL("Col",E1:H1)+0,2)=0)*(E1:H1)) 

有沒有辦法自動填充公式,以便它跟隨我模式試圖創造?

謝謝你!

回答

1

簡短的回答,不,自動填充不會這樣工作。

您必須查看其他函數(如ROW()COLUMN()或其他)才能使用公式的相對位置作爲抵消您嘗試在外部公式中使用的單元格的相對位置的方法。