我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货!
——首发于微信号:桃大喵学习记
最近,有小伙伴咨询按年/月汇总数据的问题。其实,按年/月汇总数据是日常工作中经常遇到的数据汇总场景,今天就再跟大家重新分享一些4个万能公式,简单实用,遇到类似场景直接套用公式即可。
场景一:单条件按月/按年汇总数据
单条件按月汇总万能公式:
=SUMPRODUCT((MONTH(日期列)=数字月份)*求和数据列)
单条件按年汇总万能公式:
=SUMPRODUCT((YEAR(日期列)=数字年份)*求和数据列)
1、单条件按月汇总
如下图所示,将左侧所有员工在1至12月期间的销售数据,按月度进行汇总,以计算各月销售总额。
在目标单元格中输入公式:
=SUMPRODUCT((MONTH($C$2:$C$19)=E2)*$B$2:$B$19)
然后点击回车,下拉填充公式即可
解读:
该公式的核心逻辑是通过SUMPRODUCT实现单条件求和
①首先利用MONTH函数提取日期区域($C$2:$C$19)的月份值,并与目标单元格(D2)进行比对,生成一组由TRUE/FALSE构成的逻辑数组(区域采用绝对引用,确保下拉填充时不变)。
②最后,将上面的逻辑数组与业绩数据区域($B$2:$B$19)对应相乘并求和,即可得出指定月份的总销售额。
2、单条件按年汇总
如下图所示,将左侧所有员工在2024年到2026期间的报销费用数据,按年度进行汇总,以计算每年报销费用总额。
在目标单元格中输入公式:
=SUMPRODUCT((YEAR($D$2:$D$10)=F2)*$C$2:$C$10)
然后点击回车,下拉填充公式即可
解读:
原来跟单条件按月汇总公式一样,只是把MONTH函数换成YEAR函数,从而获取日期区域($D$2:$D$10)的年份值。
场景二:多条件按月/按年汇总数据
多条件按月汇总万能公式:
=SUMPRODUCT((MONTH(日期列)=数字月份)*(条件数据区域1=条件1)*(条件数据区域N=条件N)*求和数据列)
多条件按年汇总万能公式:
=SUMPRODUCT((YEAR(日期列)=数字年份)*(条件数据区域1=条件1)*(条件数据区域N=条件N)*求和数据列)
1、多条件按月汇总
如下图所示,我们要按部门和月份2个条件汇总数据。
在目标单元格中输入公式:
=SUMPRODUCT((MONTH(D2:D10)=G2)*(B2:B10=F2)*C2:C10)
然后点击回车即可
2、多条件按年汇总
如下图所示,我们要按部门和年份2个条件汇总数据。
在目标单元格中输入公式:
=SUMPRODUCT((YEAR(D2:D10)=F2)*(B2:B10=G2)*C2:C10)
然后点击回车即可
其实这两个公式的原理和场景一完全相同,只是增加了判断条件。工作中遇到类似情况,大家直接复制这套万能模板,简单又实用。
亲爱的小伙伴们:
如果你正在为复杂繁琐的WPS表格/Excel操作困扰,希望通过掌握实用技能显著提升工作效率、减少无效加班——你可以考虑下我的WPS表格/Excel系列课程。

以上就是【桃大喵学习记】今天的干货分享~觉得内容对你有所帮助,别忘了动动手指点个赞哦~。大家有什么问题欢迎关注留言,期待与你的每一次互动,让我们共同成长!