您的位置:首页 > 其它

Excel隔行求和计算公式

2011-01-20 19:38 357 查看
Excel隔行求和计算公式
有三个方法都可以用。

第一种方法: 
=SUM(IF(MOD(ROW(3:70),2)=1,A3:A70)) 然后按下CTRL+SHIFT+ENTER,这里只算了3到70行的,如果要更改,请修改相应的值,如3:70,改成3:100,A3:A70改成A3:A100。

第二种方法:
=SUMPRODUCT((MOD(ROW(A3:A70),2)=1)*1,A3:A70)

第三种方法:

=SUM((MOD(ROW(A3:A70),2)=1)*A3:A70),然后按下CTRL+SHIFT+ENTER

注意:第一和第三种方法在你更改了函数之后必须要按CTRL+SHIFT+ENTER,否则会计算所有单元格的和。
如题目所述,如何在Excel中实现隔行求和

  如下图,假设存在这样的一张数据表!
 

  下面,我们要实现的效果是,实现隔行求和,和值放在F3单元格!
  我们所要实现的隔行求和是这样的,每隔一行就进行一次求和;从E3到E10数据区域实现隔行求和!
  将插入条定位到F3单元格,之后,在其对应的fx函数输入框内输入如下的命令:
  =SUMPRODUCT((MOD(ROW(E3:E10),2)=1)*1,E3:E10)
  然后直接按回车键即可完成!
  
      如下图:
 
  知识扩展:
  ①:每隔两行如何进行求和?
    =SUMPRODUCT((MOD(ROW(E3:E10),2)=0)*1,E3:E10)
        ②:每隔三行如何进行求和:
                 =SUMPRODUCT((MOD(ROW(E3:E10),3)=0)*1,E3:E10)
        ③:每隔四行如何进行求和:
    =SUMPRODUCT((MOD(ROW(E3:E10),4)=0)*1,E3:E10)
  ………………………………
  通过上述分析,我们可以推出一个通用公式:
  =SUMPRODUCT((MOD(ROW(数据区域),N)=0)*1,数据区域);其中,N为一个行值,N为多少即为隔多少行求一次和;

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  excel 扩展