分享

求每隔n行中的单元格之和

 Excel实用知识 2021-05-01

1行求和、每隔2行求和、每隔3行求和,等等。

图片

1

从图1的示例可知,如果我们每隔1行求和,有求奇数行或者偶数行的单元格之和两种情况,其中,奇数行求和的数组公式为:

=SUM(IF(MOD(ROW($A$1:$A$15),2)=1,$A$1:$A$15,0))

偶数行求和的数组公式为:

=SUM(IF(MOD(ROW($A$1:$A$15),2)=0,$A$1:$A$15,0))

注意,本文中的公式都是数组公式,也就是说,在公式输入完成后要按Ctrl+Shift+Enter组合键,Excel会自动在公式两边添加花括号。

对于每隔2行求和,即求第1471013行中单元格之和,使用数组公式:

=SUM(IF(MOD(ROW($A$1:$A$15),3)=1,$A$1:$A$15,0))

对于每隔3行求和,即求第15913行中的单元格之和,使用数组公式:

=SUM(IF(MOD(ROW($A$1:$A$15),4)=1,$A$1:$A$15,0))

我们可以得到一个规律,对于每隔n行求和(n>1),其一般公式:

=SUM(IF(MOD(ROW($A$1:$A$15),n+1)=1,$A$1:$A$15,0))

如果将求和的单元格区域命名为Range,那么得到的通用公式为:

=SUM(IF(MOD(ROW(Range),n+1)=1,Range,0))

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多