excel里面跳着求和?

我制作一张表,我相加的格式是A1+A2+A3+A7+A8+A9+A13+A14+A15…+A99这个在excel里怎么作?

=SUM(IF(MOD(ROUNDUP(ROW(A1:A99)/3,0),2),A1:A99,""))
ctrl+shift+enter 三键组合数组公式……就得到你要的结果了……

原理:通过对数据区域的行号除以三(因为你要求的是每隔三行加三行的方式求和)向上元整 然后比较其为奇偶 对是奇数的区域进行求和……
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-29
输入下列公式
=SUM(IF(MOD(ROW($A$1:$A$99)-1,6)>2,0,$A$1:$A$99))后同时按Ctrl、Shift和Enter三键即可
第2个回答  2013-06-29
插入一列,给需要相加的编上相同的号码。
然后用透视表统计
第3个回答  2013-06-29
=SUMPRODUCT(ISODD(CEILING(ROW(1:99)/3,1))*A1:A99)
第4个回答  2013-06-29
在你想求和的单元格输入公式=SUMPRODUCT((MOD(row($A$1:$A$99)-1,6)<3)*($A$1:$A$99))
第5个回答  2013-06-29
=SUMPRODUCT((MOD(ROW(A1:A99),6)={1,2,3})*A1:A99)
相似回答