excel里边隔行相加,怎么设公式啊,

就比如说,E1,E2,E3,E4,E5,E6,E7,E8,E9这样的顺序,我想要13579相加,2468相加,怎么整?.
我把你们说的代进去了,都算不出来

  这种相加方式叫“隔行求和”,使用以下公式可以做到:
=SUMPRODUCT((MOD(ROW(E1:E100),2)=1)*E1:E100)
公式是以E1到E100之中,行号为奇数(即1,3,5……)的单元格求和来举例的,可以自己按实际情况来修改。例如偶数行(即2,4,6……)的单元格求和,可以把这个公式改成这样:
=SUMPRODUCT((MOD(ROW(E1:E100),2)=0)*E1:E100)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-24
你要说明一下隔行相加的规律才好告诉你公式
比如隔几行?举个你要的效果例子最好

补充回答
=SUMPRODUCT((E1:E9)*MOD(ROW(1:9),2)) 奇数行的和
=SUMPRODUCT((E1:E9)*MOD(ROW(1:9)+1,2)) 偶数行的和
第2个回答  2011-02-24
A1:A10奇数行求和:=SUMPRODUCT(MOD(row(A1:A10),2)*A1:A10)
A1:A10偶数行求和:=SUMPRODUCT((MOD(row(A1:A10),2)=0)*A1:A10)

补充答案:
奇:=SUMPRODUCT(MOD(COLUMN(E1:E9),2)*E1:E9)
偶:=SUMPRODUCT((MOD(COLUMN(E1:E9),2)=0)*E1:E9)追问

能不能留个您的QQ号,我发你,你帮我设置一下

本回答被提问者采纳
第3个回答  2011-02-24
对奇数行相加=SUMPRODUCT(A:A*MOD(ROW(A:A),2))
对偶数行相加=SUMPRODUCT(A:A*MOD(ROW(A:A)+1,2))追问

能不能留个您的QQ号,我发您,您帮我设置一下

第4个回答  2011-02-24
用VBA做个function.
相似回答