分享

Excel中怎样隔行或隔列求和?

 cpit58 2017-10-21

Excel经常要对数据求和,用SUM函数可以实现相连的行或者列的求和计算,用VBA代码号可以实现任意区域的求和,可是怎样才能简单的实现隔行求和呢?

新建一张表格,填入如图所示数据:

“姓名 第一次 第二次 第三次 第四次 第五次”:

我们先来实现全部求和看看,选定B16单元格,在单元格中输=SUM(B2:B15),回车,我们可以看到数据马上出来了

现在用填充手柄把右面的单元格也填充满

现在我们来实现隔行求和,选定B17单元格,在单元格中输入

=SUM(IF(MOD(ROW(B2:B15),2)=1,B2:B15)),

然后要注意了,按住“Ctrl+Shift+Enter”,把函数转换为数组函数,这时候单元格中显示出了求和数,而且函数编辑栏中的函数也变成了“{=SUM(IF(MOD(ROW(B2:B15),2)=1,B2:B15))}”

然后用填充手柄把其他单元格填充完毕。

现在我们来看一看隔列求和,先看奇数列求和,选择G2单元格,输入函数

=SUMPRODUCT((B2:F2)*(MOD(COLUMN(B2:F2),2)=1)),单击回车,我们可以看到求和成功了

用填充手柄把下面的单元格填充完毕。

现在我们来看一看偶数列求和,选择H2单元格,输入函数

=SUMPRODUCT((B2:F2)*(MOD(COLUMN(B2:F2),2)=0)),单击回车,我们可以看到求和成功了

用填充手柄把下面的单元格填充完毕。现在我们的隔列求和就完成了。

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多