甲虫课堂 > Excel教程 >

excel表中怎么实现隔行数据相加

阅读
2024-04-24 12:01:43

  首先大部分人能够想到的估计就是直接输入公式了,但是这种方法在数据较少的时候用没有问题,如果数据多了,再使用公式相加就比较麻烦了。如图所示:

  下面讲的方法需要用到三个函数,先简单介绍一下,一个是mod函数,两数相除的余数,一个是row函数取行号,一个是sumproduct函数先相乘然后再相加函数。如图所示:

  方法如下:

  1、首先观察工作表,可以看到所有销售额的数据都在行数为奇数的行,即奇数行,即我们需要提取的就是奇数行的数据,所以我们就首先使用row函数提取行号。如图所示:

  2、然后通过mod函数来判断行号的奇偶数,所提取的行数除以2,得出的结果只有两个1和0,得出1,即为奇数,得出0即为偶数。我们通过mod函数可以实现产品销售量一行就返回值0,销售额一行就返回值1。如图所示:

  3、然后我们用上面mod函数得出结果,再应用函数sumproduct,去乘以对应单元格的数值,返回结果是0的销售量一行相乘就是0,返回结果是1的销售额一行相乘得出的结果还是销售量,然后再把它们的结果相加,那么得出的结果就是总的销售额了。如图所示:

  4、在总销售额单元格内填入完整的公式,=SUMPRODUCT((MOD(ROW(C2:C15);

  2)=1)*C2:C15),然后点击回车。如图所示:

  5、最后可以得出总销售额的结果了。如图所示:

相关教程
相关评论
X
0条回复

全部回复

回复...
X
X
写评论...
0
更多
X