分享

【EXCEL每日提升】Excel单双行合计,有这样的业务吗?

 刘刘4615 2018-12-11

 


今天的问题很奇怪,我没有遇到实际业务,但是在答疑群里曾经有过几个人咨询这个问题,我想到两种方法,哪种方法好呢?

如下图,为了好理解,我只保留的序号和数字列,右边是求和。

方法一:辅助列

1、增加一个辅助列,填充A\B\A\B\A\B\A,如下图。

2、然后用SUMIFS公式就能合计了,公式:=SUMIFS(B:B,C:C,"A")。

方法二:SUMPRODUCT

1、有的业务可能不让加辅助列,也可以直接使用公式来计算,公式:=SUMPRODUCT((MOD(A2:A22,2)=1)*B2:B22),公式是用MOD函数来判断序号是奇数还是偶数,然后再和B列乘积和。


2、偶数行稍改一下公式就可以了,公式:=SUMPRODUCT((MOD(A2:A22,2)=0)*B2:B22)。

3、如果没有序号列,可以使用行号来代替序号,公式如下:=SUMPRODUCT((MOD(ROW(B2:B22),2)=0)*B2:B22),其中ROW(B2),是得到B2单元格所在的行号:2。

来源:Excel天天练

 

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多