分享

吊打透视表,Sumifs date Eomonth函数组合完成数据自动汇总

 互利互读一辈子 2023-09-12

你好,我是过儿老师,很高兴在这里和你遇见。

透视表是excel中非常强大的数据处理分析的工具,特别是其中的组合功能在汇总不同维度的的日期数据时非常方便。

图片

但是透视表也有两个缺陷,缺陷就是:

 1、需要手工刷新才能更新数据。万一哪些忘了刷新报表就上交,后果.....
 2、不方便对两个任意日期之间的数据进行汇总。

针对这种情况,我们可以用公式来完成汇总,完美克服上述两个问题。今天就给大家介绍三个函数的组合运用,分别是sumifs函数,date函数,还有eomonth函数

一、函数用法

1、Sumifs函数

可以根据多个条件求和,也是本文的一号函数。

2、Date函数

这个函数就三个参数分别是年、月、日。比如=DATE(2023,7,5)就会返回2023/7/5。

但是如果第三参数输0的话就会返回第2参数上个月的最后一天。比如=DATE(2023,7,0)会返回2023年6月30日。


3、Eomonth函数

返回给定日期所在月份最后一天日期

=Eomonth(today(),0) 返回本月最后一天  2023-6-30
=Eomonth(today(),-1) 返回上月最后一天  2023-5-31

应用案例

1、按年、产品名称汇总数据

G2单元格的公式

=SUMIFS($C:$C,$B:$B,$F2,$A:$A,'>='&DATE(G$1,1,1))

图片

2、按产品名称、月份和年份汇总数据

G7单元格的公式=SUMIFS($C:$C,$B:$B,$G$1,$A:$A,'>='&DATE(G$6,$F7,1),$A:$A,'<='&DATE(G$6,$F7 1,0))

说明:DATE(G$6,$F7 1,0),下个月的第0天即本月的最后一天。

图片

3、任意两个月份之间的各产品汇总

G7单元格的公式=SUMIFS(C:C,B:B,F7,A:A,'>='&G$1,A:A,'<='&EOMONTH(G$2,0))。

注:EOMONTH(G$2,0) 返回结束月份的月末日期。

图片

过儿说:Sumifs和date和eomonth函数的搭配使用,在对日期数据进行处理分析时比透视表更加的灵活好用。

👇👇👇
24excel教程的精品课程,点击了解
图片

升级 | ExV4.0

过儿 | Excel数据分析六脉神剑

图片

下方福利


用ChatGPT与VBA一键搞定excel

图片

▲免费送大家这本书

公众号后台有时候有一些学员让推荐Excel方面的书籍,这本书籍正好送给新入门和进阶的读者朋友。

这本《用ChatGPT与VBA一键搞定Excel

Excel Home全新力作,详解ChatGPT与 VBA在Excel中的超全实用技巧,精选海量VBA代码案例,全面揭示ChatGPT与 VBA的技术秘籍,技巧详解 示例实操,既适合普通用户“快速进阶”,又适合资深玩家“解锁大招”。

者领书

领取方法

 

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多