2016-03-03 30 views
0

我有一個數據集,其中有1個ROW和365個COLUMNS數據。我需要對每列7列的數據進行求和,這些數據將放入不同的行或列中。我意識到7不會平均分爲365,並且不知道如何解釋這一點,或者如果正確的公式可以自動執行此操作。需要彙總Excel工作表中的每7列

B6是第一個帶數據的單元,NB6是帶數據的最後一個單元。我在B14中輸入公式,並可繼續跨越51列或行(無關緊要)。

到目前爲止我已經能夠用下列公式成功總結前7列:

= SUM(OFFSET($ B $ 6(COLUMN() - COLUMN($ NB $ 6))* 0, 0,1,7))

但是,將公式複製到連續的列或行時,公式將繼續爲隨後的7天塊提供相同的值而不是總和。

任何幫助將不勝感激。謝謝!

回答

1

使用這個公式:

=SUM(INDEX($6:$6,((ROW(1:1)-1)*7)+2):INDEX($6:$6,((ROW(1:1)*7)+1))) 

而且拖累。

列的使用:

=SUM(INDEX($6:$6,((COLUMN(A:A)-1)*7)+2):INDEX($6:$6,((COLUMN(A:A)*7)+1))) 

而且複製對面。

enter image description here

+0

感謝您的幫助Scott,配方非常好! – GGB

+0

@GGB那麼你可能會有數字作爲文本,因爲我只是通過他們所有,他們都是現貨。 –

+0

後續:有沒有辦法解釋365的最後一塊實際上是8塊而不是7塊?謝謝! – GGB