excel如何每隔7求和 即B10+B18+B26+B34+B42......大概会到2000行~请赐教~+分

有时候也会每隔8行 请写下通用公式吧,我在网上找的=SUMPRODUCT((MOD(ROW(B1:B12),2)=0)*B1:B12) 这种都不对呀~总是算出来错误~谢谢各位大侠~

第1个回答  2013-08-20
做一个辅助列吧!在辅助列里用公式 IF(MOD(ROW(A1),7)=0,A1,0) 然后sum(辅助列)。具体的行号,根据你的实际来调整。比如B7+B14+B21+……直接用就行。如果是B8+B15+……,则将公式中的Row(a1)改为Row(a1)-1即可。其他变化也一样,如果每隔3行,把7改成3就行。用辅助列比较简单易懂!追问

看不懂。。。什么是辅助列。。。。

第2个回答  2013-08-20
用这个公式: 注意公式要按CTRL+SHIFT+回车三键结束
=SUM(IF(MOD(ROW(B1:B2000),7)=1,B1:B2000))追问

你的不行呀 算不出来

追答

你输入完公式没有按CTRL+SHIFT+回车结束造成的.

追问

啊 是对的~如果想B11+B20+B29+B38.....如何修改公式呢?

追答

公式修改为:
=SUM(IF(MOD(ROW(B11:B2000),9)=2,B11:B2000))

本回答被提问者采纳
第3个回答  2013-08-20
公式改成=SUMPRODUCT((MOD(ROW(B1:B12),7)=0)*B1:B2000)

这个公式求的是B7,B14,B21......的和,如果第一个数不是B7再改动一下追问

第一个数是B10 想问下怎么改

追答

=SUMPRODUCT((MOD(ROW(B10:B2000),7)=3)*B10:B2000)

追问

这个不对,错误提示~
我想求的是B10+B18+B26+B34+B42...... 你这个是否求的是B10+B17.....呢?

追答

哦,那就是
=SUMPRODUCT((MOD(ROW(B10:B2000),8)=2)*B10:B2000)

excel如何每隔7求和 即B10+B18+B26+B34+B42...大概会到2000行~请赐教...
做一个辅助列吧!在辅助列里用公式 IF(MOD(ROW(A1),7)=0,A1,0) 然后sum(辅助列)。具体的行号,根据你的实际来调整。比如B7+B14+B21+……直接用就行。如果是B8+B15+……,则将公式中的Row(a1)改为Row(a1)-1即可。其他变化也一样,如果每隔3行,把7改成3就行。用辅助列比较简单易...

相似回答
大家正在搜