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

2024-11-25 13:10:07
推荐回答(5个)
回答1:

  这种相加方式叫“隔行求和”,使用以下公式可以做到:
=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)

回答2:

你要说明一下隔行相加的规律才好告诉你公式
比如隔几行?举个你要的效果例子最好

补充回答
=SUMPRODUCT((E1:E9)*MOD(ROW(1:9),2)) 奇数行的和
=SUMPRODUCT((E1:E9)*MOD(ROW(1:9)+1,2)) 偶数行的和

回答3:

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)

回答4:

对奇数行相加=SUMPRODUCT(A:A*MOD(ROW(A:A),2))
对偶数行相加=SUMPRODUCT(A:A*MOD(ROW(A:A)+1,2))

回答5:

用VBA做个function.