excel如何用数组公式对某列数值每隔N行求和

时间:2022-10-25 16:34:33 

有时我们需要在Excel中对一列数值每隔N行求和,例如每隔3行有一个小计,需要求出所有小计的总和。假如数据在A6:A100区域中,可以使用下面的数组公式:

从第8行开始,每隔3行求和,即求出第8、11、14、……的和:

=SUM((MOD(ROW(A6:A100),3)=2)*A6:A100)

从第6行开始,每隔3行求和,即求出第6、9、12、……的和:

=SUM((MOD(ROW(A6:A100),3)=0)*A6:A100)

以上两个公式为数组公式,输入完毕后按Ctrl+Shift+Enter结束。如果要求出每隔5行的和,只须将上述公式中用红色标出的数字“3”改为数值“5”即可。

如果不使用数组公式,可以用SUMPRODUCT函数。如上述第一个公式可改为:

=SUMPRODUCT(–(MOD(ROW(A6:A100),3)=2),A6:A100)

或:

=SUMPRODUCT((MOD(ROW(A6:A100),3)=2)*(A6:A100))

上述第二个公式可改为:

=SUMPRODUCT(–(MOD(ROW(A6:A100),3)=0),A6:A100)

或:

=SUMPRODUCT((MOD(ROW(A6:A100),3)=0)*(A6:A100))

标签:公式,数组,每隔,求出,Excel函数
0
投稿

猜你喜欢

  • word2003怎样将页面设置横向纵向

    2023-04-13 01:01:15
  • excel中合并两列数据的教程

    2023-01-31 11:28:41
  • microsoft excel做表格的方法

    2022-03-08 13:26:41
  • 【图文教程】Excel怎么做好看的课程表?

    2023-05-23 18:35:08
  • Excel巧用"色阶"洞察数据变化和趋势

    2023-10-21 14:21:35
  • Excel 2007技巧:设置数值格式

    2023-04-14 18:03:31
  • Excel表格带单位的数值如何计算?

    2023-05-05 20:26:17
  • Win10系统如何查看电脑使用痕迹时间?

    2023-12-09 12:09:07
  • excel怎么复制上一行公式? excel自动生成上一行的公式的教程

    2022-01-17 14:14:25
  • excel中设置小三角的教程

    2023-02-20 11:13:35
  • word2013文档怎么编辑标题和修改样式?(如何调整word表格的标题)

    2023-11-12 01:42:19
  • Excel使用FLOOR函数舍入数值

    2022-04-26 16:25:08
  • Excel如何设置单元格边框

    2022-05-24 16:39:43
  • word2013中段前间距怎么设置?

    2022-01-21 09:04:48
  • Excel2007/2010保存格式修改为.xls

    2022-08-07 19:38:19
  • 不要excel每页打印都有表头怎么办?

    2023-09-15 08:30:49
  • Word 2007中另存为.doc的快捷方法

    2022-06-14 20:46:51
  • win10更新失败蓝屏不用急,修复方法送上

    2023-08-21 22:06:47
  • 然后选取D2:D3向下复制即可

    2023-11-19 20:19:22
  • 如何将CAD图粘贴到Word

    2022-08-07 06:07:23
  • asp之家 电脑教程 m.aspxhome.com