excel表中怎么实现隔行数据相加
在工作表中,如果遇到特殊的表格数据格式,需要进行隔行数据相加的结果,如下图,需要计算总的销售额,那么就需要把销售额相加,可问题是销售额的统计都是隔行的,这个时候我们要怎么操作呢,下面小编就给大家演示一下。
操作方法
- 01
首先我们大部分人能够想到的估计就是直接输入公式了,但是这种方法在数据较少的时候用没有问题,如果数据多了,几十上百的数据,再使用公式相加就比较麻烦了。
- 02
下面讲的方法需要用到三个函数,先简单介绍一下,一个是mod函数,两数相除的余数,一个是row函数取行号,一个是sumproduct函数先相乘然后再相加函数。
- 03
首先我们观察工作表,可以看到所有销售额的数据都在行数为奇数的行,即奇数行,即我们需要提取的就是奇数行的数据,所以我们就首先使用row函数提取行号。
- 04
然后通过mod函数来判断行号的奇偶数,所提取的行数除以2,得出的结果只有两个1和0,得出1,即为奇数,得出0即为偶数。我们通过mod函数可以实现产品销售量一行就返回值0,销售额一行就返回值1.
- 05
然后我们用上面mod函数得出结果,再应用函数sumproduct,去乘以对应单元格的数值,返回结果是0的销售量一行相乘就是0,返回结果是1的销售额一行相乘得出的结果还是销售量,然后再把它们的结果相加,那么得出的结果就是总的销售额了。
- 06
好了我们最后在总销售额单元格内填入完整的公式,=SUMPRODUCT((MOD(ROW(C2:C15),2)=1)*C2:C15),然后点击回车,就可以得出总销售额的结果了。
赞 (0)