您的位置: 网站首页> 临时问题> 当前文章

excel如何隔列求和,隔列求和公式

老董2022-12-03160围观,103赞

  本站站长擅长用python自动处理excel,请多关注本站,本文是站长为各位不懂程序的读者从外面整理而来,并适当加一些调整。

  excel隔列求和如何实现?有没有通用的办法?本文来解决。

  部落窝excel教程:excel隔列求和通用公式,直接套用就可以!先来看看下面这个截图:怎么实现隔列求和?

  大家讨论得蛮激烈的,最后我来了个偷懒取巧的公式,B1、D1、F1等隔列求和,但是奇数列都是文本,我们完全可以取巧,=SUM(A1:F1),直接用SUM函数就可以了,因为SUM函数在求和的时候会忽略文本。

  之所以说偷懒取巧是因为奇数列是文本,偶数列是数字,如果数据源不是这样的,就不能用这个方法哈。

  还是老老实实的来看下面的excel隔列求和公式案例:

  左边是各个分店的进货量和实销量数据,右边需要对当日各店的进货量和实销量汇总。

  仔细观察进货量是偶数列,实销量是奇数列。也就是我们本文讨论的excel隔列求和问题。

  答案:I3单元格公式为:=SUMPRODUCT((MOD(COLUMN(B3:G3),2)=0)*1,B3:G3)

  J3单元格公式为:=SUMPRODUCT((MOD(COLUMN(B3:G3),2)=1)*1,B3:G3),然后选中I3:J3,下拉复制得到其他的统计。

  公式的核心就是mod取余的结果:mod(奇数,2)=1,mod(偶数,2)=0

  公式中的“=0”合计的是偶数列,“=1”合计的奇数列。

  如果是隔行求和,可以将COLUMN改成ROW。最后给大家分享这样一个隔列求和的通用公式:

  偶数列:=SUMPRODUCT((MOD(COLUMN(数据区域),2)=0)*1,数据区域)

  奇数列:=SUMPRODUCT((MOD(COLUMN(数据区域),2)=1)*1,数据区域)

很赞哦!

python编程网提示:转载请注明来源www.python66.com。
有宝贵意见可添加站长微信(底部),获取技术资料请到公众号(底部)。同行交流请加群 python学习会

文章评论

    excel如何隔列求和,隔列求和公式文章写得不错,值得赞赏

站点信息

  • 网站程序:Laravel
  • 博主微信:a772483200