分享

有哪些函数可以实现隔列求和

 EXCEL应用之家 2020-12-17

点击上方

蓝色

文字  关注我们吧!

送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!



在实际应用中为达到某一目的可以有很多种方法,所谓条条大路通罗马。如题,有那些函数可以实现隔列求和呢?


01


N函数

如下图,我们可以求出奇数列的数字和。



在单元格A6中输入“=SUM(N(OFFSET(A3,0,{0,2,4,6,8,10,12,14})))”并CTRL+SHIFT+ENTER三键回车即可。

思路:

  • 利用数组{0,2,4,6,8,10,12,14}为OFFSET函数提供列偏移量

  • 利用N函数降维

  • SUM函数求和

更多关于N函数的介绍,请参看帖子N函数的【5种应用汇总】


02

SUMPRODUCT函数

利用SUMPRODUCT函数我们也可以做到隔任意个行来求和,请看下面的图表。

我们始终认为,无论隔几列求和,起始列始终在第一列。



因此以隔两列求和为例。在单元格A9中输入“=SUMPRODUCT((MOD(COLUMN(A3:P3),3)=1)*(A3:P3))”即可。

思路:

  • 隔两列求和,也即求第一列,第四列,第七列...等等,那么这些列的列数除以3的余数为1

所以这里总结了一个以第一列为起始列的,隔任意n行的求和公式:

=SUMPRODUCT((MOD(COLUMN(A3:P3),n+1)=1)*(A3:P3))

朋友们,你们理解了吗?

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

戳原文,更有料!免费模板文档!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多