excel等距求和

数值列是A列,我想求每7行的数值和,智能拖拽时会对下一个7行数据进行求和。SUMPRODUCT智能拖拽时只能对下一个单元格的等距求和,我想要的是比如:A1:A7求和之后,我通过只能拖拽直接可以对A8:A14求和,用什么公式?

=SUM(OFFSET(A1,(ROW()-1)*7,0,7))

下拉公式。


--补充回答。

=SUM(OFFSET(A1,(ROW(A1)-1)*7,0,7))   æˆ‘不清楚你的公式放在哪个单元格,你在Row函数里加A1就可以了。下拉。
如果要往右拉的话使用公式:=SUM(OFFSET(A1,(COLUMN(A1)-1)*7,0,7))追问

1.

2.

3. 

 

 

第一张是数值列,第二张是 第一个公式(没有问题),可是只能拖拽的时候第三章右边的数字还是正确的,可是拖拽就不正确了

追答

第一个A1改成$A$1就可以了。
=SUM(OFFSET($A$1,(ROW(A1)-1)*7,0,7)) 往下拉的公式

=SUM(OFFSET($A$1,(COLUMN(A1)-1)*7,0,7)) 往右拉的公式。 往右边拉的公式。

是我疏忽了。
其实 yongtry乐园 已经指出了错误。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-09-17
应该是要定格的,因为往下数的时候都是从第一个的
所以公式是:=SUM(OFFSET($A$1,(ROW()-1)*7,0,7,1)),往下拉
第2个回答  2014-09-17
你存放结果的单元格 是每7个一合并的么
是的话就可以直接拖公式
第3个回答  2019-05-27
假设要计算a1到ad1的和,可以使用公式:=sum(a1:ad1)