需要在Excel工作表中每7列相加
我有一个数据集有1个ROW和365个COLUMNS数据。 我需要总结7列的每一块的数据,我将把它们放到不同的行或列中。 我意识到7不平均分为365,不知道如何解释这个或如果正确的公式可以自动做到这一点。
B6是第一个有数据的单元,NB6是最后一个有数据的单元。 我在B14中input我的公式,并可以继续跨越51列或行(无所谓)。
到目前为止,我已经能够用以下公式成功地总结前7列:
= SUM(OFFSET($ B $ 6(COLUMN() – COLUMN($ NB $ 6))* 0,0,1,7))
但是,将公式复制到连续的列或行中时,公式将继续提供相同的值,而不是以下7天的块的总和。
任何帮助将不胜感激。 谢谢!
使用这个公式:
=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)))
并复制。