excel 三行求和?求高手帮忙!

我有一个200多行,1000多列的表格,想要B3:B5,B6:B8,B9:B11,……这样每三行求和,然后c、d、e、……其他列也像第二列一样求和,请问用什么样的公式啊?
这个公式要下拉的时候不会变成B3:B5,B4:B6,不同列之间还可以按住十字复制公式那样的……

第1个回答  2012-02-27
以B3开头的话,在C3单元格输入:=IF(MOD(ROW(),3),"",SUM(B3:B5)),这样以B3为准,每三行为合计一数,不是的就为空。
第2个回答  2012-02-28
假如你的数据在SHEET1表中
sheet2的 B1单元格公式如下:
=SUM(INDIRECT("sheet1!R" & ROW()*3 & "C" & COLUMN() & ":R" & ROW()*3+2 & "C" & COLUMN(),0))
然后向下 向右拉就可以了
第3个回答  2012-02-27
=sum(offset(b$1,row(b1)*3-1,,3))
向右向下填充本回答被提问者采纳
第4个回答  2012-02-27
请问求和的值放在什么位置?追问

能新建一个sheet放最好,放在同一页也可以将就啦……

追答

这个可以满足使用吗?
=sum(offset(b$1,row(b1)*3-1,,3))