如何将间隔一定的列的数据相加呢?
成都office培训学校解答:
碰到100多列的数据将间隔一定的数据用手工相加太烦了,也容易出错。如果需要相加的数据均有相同的名称(字段),可以用Sumif()来求解,如果没有,就需要用数组公式来解决了。{=SUM((MOD(ROW(A1:A18),3)=1)*A1:A18)} 1、4、7……行相加。
隔列求和(A、B列)
=SUM(A:A,B:B)
=SUM(A:A,B:B,C:C) (统计A、B、C列)
隔列求和的公式
品种及日期 | 1月1日 | 1月2日 | 1月3日 | 1月4日 | 1月5日 | 余额 | |||||
进 | 出 | 进 | 出 | 进 | 出 | 进 | 出 | 进 | 出 | ||
A | 1 | 1 | 2 | 5 | 3 | 2 | 7 | 9 | 8 | 1 | 3 |
=SUMIF($B$2:$K$2,”进“,B3:K3)-SUMIF($B$2:$K$2,”出“,B3:K3)
=SUM(SUMIF(B$2:K$2,{“进“,”出“},B3:K3)*{1,-1})
隔列求和
类别 | 成品代码 | 单价 | 安贞 | 北辰 | 长安 | 长春 | 合计 | |||||
库存 | 销售 | 库存 | 销售 | 库存 | 销售 | 库存 | 销售 | 库存 | 销售 | |||
皮带 | V19201 | 270.00 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 2 |
库存合计=SUMIF($D$3:$BS$3,”库存“,$D$4:$BT$4),
销售合计=SUMIF($D$3:$BS$3,”销售“,$D$4:$BT$4)
=SUMIF($D$3:$BS$3,BT$3,$D4:$BS4)
=SUMPRODUCT((MOD(COLUMN($D4:$BS4),2)=0)*$D4:$BS4)
关于隔行、隔列求和的问题
隔2列加总
=SUM((MOD(ROW($A$1:$A$25),2)=0)*$A$1:$A$25)
隔2行加总
=SUM((MOD(COLUMN($B$1:$T$1),2)=0)*$B$1:$T$1)
均为数组公式。
EXCEL中求两列的对应元素乘积之和
如:a1*b1+a2*b2+b3*b3…的和
=SUM(A1:A3*B1:B3) (数组公式)
=SUMPRODUCT(A1:A10,B1:B10)