点击上方蓝字 免费关注 置顶公众号或设为星标,否则可能收不到文章 个人微信号 | (ID:LiRuiExcel520) 微信服务号 | 跟李锐学Excel(ID:LiRuiExcel) 微信公众号 | Excel函数与公式(ID:ExcelLiRui) 今天经助手反馈,有同学提问如何对全年日期数据快速统计出是月内第几周,这类日期统计问题之前也有学员问过,属于工作中很典型的一类问题。 这类常见问题还包括统计日期对应的星期、月内第几周、年内第几周等等,所以今天专门写篇教程,一并讲解,帮助大家实现Excel自动化统计,提高工作效率。 在下面做好的Excel函数模板中,可以根据指定的年份条件,在A列自动生成全年日期数据,并且分别自动统计星期几、年内第几周、月内第几周,效果如下gif动图所示。 本文就此Excel模板的制作方法,以及涉及到的函数展开讲解,并给出相关公式,以便同学们在工作中直接套用。 下拉菜单制作方法 首先在F2单元格制作下拉菜单。 下拉菜单的制作方法之前写过专门教程,这里简单回顾一下,操作方法如下图所示。 根据年份自动生成全年日期 在F2单元格做好下拉菜单后,可以根据用户需要制定年份。 现在需要根据年份自动生成全年日期,首先先写公式确定起始日期。 公式如下: =DATE($F$2,1,1) 然后自动顺延生成其它日期。 公式如下: =A2+1 根据日期统计星期几 有了日期数据,我们首先根据日期统计星期几。 公式如下: =TEXT(A2,"aaaa") 这里是利用TEXT函数第二参数为"aaaa"自定义生成所需星期,常用搭配记住即可。 根据日期统计年内第几周 下面继续统计每个日期数据对应是该年度内的第几周。 公式如下: =WEEKNUM(A2,2) 这里第二参数写2,作用是规定星期一是每周第一天,下面有该函数的详细语法解析。 这里用到的WEEKNUM函数是一个工作中经常使用的经典日期函数。它能够统计日期所对应的周数。 WEEKNUM函数的语法结构如下: WEEKNUM(日期,返回类型) 第一参数需要输入规范的日期格式,或者引用日期数据所在的单元格; 第二参数是规定每周是从哪一天开始算第一天;如果写1或者省略不写,则从星期日算每周开始的第一天;如果写2,则从星期一算每周开始的第一天。 如果你认为WEEKNUM函数的功能仅限于此,就太小看它了,其实它还有很多用法都在工作中具有广泛应用。继续向下看吧。 根据日期统计年内第几周 下面继续统计每个日期数据对应是每个月份内的第几周。 公式如下: =MONTH(A2)&TEXT(WEEKNUM(A2,2)-WEEKNUM(A2+1-DAY(A2),2)+1,"月第0周") 你看,函数还是那个函数,只要稍微加以灵活运用,就有意想不到的效果啦!诸如此类的更多函数组合嵌套技术,在八期特训营的函数进阶班有精讲。 把各种技术组合在一起综合应用,就做出了下面的自动化统计模板。 希望这篇文章能帮到你! 这么多内容担心记不全的话,可以分享到朋友圈给自己备份一份。 更多经典的实战技能,已整理成超清视频的系统课程,方便你系统提升。 如果你喜欢超清视频同步演示讲解的课程,下方扫码查看↓ (点击图片可放大查看) 长按识别二维码↓进知识店铺 今天就先到这里吧,希望这篇文章能帮到你!更多干货文章加下方小助手查看。 如果你喜欢这篇文章 欢迎点个在看,分享转发到朋友圈 >>推荐阅读 << (点击蓝字可直接跳转) 按上图↑识别二维码,查看详情 请把这个公众号推荐给你的朋友:) ▼ ↓↓↓点击“阅读原文”进知识店铺 全面、专业、系统提升Excel实战技能 |
|