第3个回答 2010-01-25
.=SUMPRODUCT((MOD(COLUMN(B3:I3),2)=0)*(B3:I3))
.{=SUM((MOD(COLUMN(B4:I4),2)=0)*(B4:I4))}
.{=SUM(IF(MOD(COLUMN(B5:I5)-1,2),B5:I5))}
.=SUMPRODUCT((MOD(COLUMN(B3:I3),2)=1)*(B3:I3))
.{=SUM((MOD(COLUMN(B4:I4),2)=1)*(B4:I4))}
.{=SUM(IF(MOD(COLUMN(B5:I5),2),B5:I5))}
.=SUMIF($B$2:$I$2,J$2,$B3)
隔行求和问题
若有20列(只有一行),需没间隔3列求和,该公式如何做?前面行跳跃求和的公式不管用。
解答:假设a1至t1为数据(共有20列),在任意单元格中输入公式:=SUM(IF(MOD(TRANSPOSE(ROW(1:20)),3)=0,(a1:t1)) /按ctrl+shift+enter结束即可求出每隔三行之和。本回答被网友采纳