隔列求和,你还在一列一列手工加吗,那就太out了,有三种方法,其中有一种方法,就是小白也会觉得简单。
第一、使用sumif

公式:=SUMIF($B$2:$L$2,N$2,$B3:$L3)
只要在N3单元格输入这个公式,然后向右填充,接着选中,向下填充即可。
第一个参数$B$2:$L$2,使用绝对引用,是保持这个范围永远不变化。
第二个参数N$2,只有列上使用绝对引用,是因为公式又向右填充,在列上可以变化,但在行上不变化。
第三个参数$B3:$L3,为了公式填充,保证数据范围的列不变化,但向下填充的时候行是变化的。
切换引用方式的快捷键是F4
第二,sumproduct函数

公式:=SUMPRODUCT(($B$2:$L$2=N$2)*$B3:$L3)
这个也是一个公式搞定,sumproduct公式是对数据先乘积后求和,$B$2:$L$2=N$2判断列标识是否等于入库和出库,如果等于返回1,不等于返回0,所以剩下的数据,就是出库或者入库。
学习更多函数知识,专栏中对各种函数的使用都做了详细的讲解,有许多实际的经典应用。
三,如果没有固定的列标题
这两种情况都是有固定的列标题可以套用,如果没有固定的列标题呢,如图所示:
如果是奇数月:

公式:=SUMPRODUCT((MOD(COLUMN(B:M)+1,2))*B2:M2)
如果是偶数月:

当然也可以使用辅助列

构建辅助列,使用=SUMPRODUCT(($B$1:$M$1=N$1)*$B3:$M3)
一个公式就可搞定。
