Excel公式自动统计月内第几周,经典日期函数大展身手

点击上方蓝字  免费关注

置顶公众号设为星标,否则可能收不到文章

个人微信号 | (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周")

你看,函数还是那个函数,只要稍微加以灵活运用,就有意想不到的效果啦!诸如此类的更多函数组合嵌套技术,在八期特训营的函数进阶班有精讲。

把各种技术组合在一起综合应用,就做出了下面的自动化统计模板。

希望这篇文章能帮到你!

这么多内容担心记不全的话,可以分享到朋友圈给自己备份一份。

更多经典的实战技能,已整理成超清视频的系统课程,方便你系统提升。

如果你喜欢超清视频同步演示讲解的课程,下方扫码查看↓

(点击图片可放大查看)

长按识别二维码↓进知识店铺

今天就先到这里吧,希望这篇文章能帮到你!更多干货文章加下方小助手查看。

如果你喜欢这篇文章

欢迎点个在看,分享转发到朋友圈

>>推荐阅读 <<

(点击蓝字可直接跳转)

史上最全VLOOKUP函数套路大全

Excel万能函数SUMPRODUCT

IF函数强大却不为人知的实战应用技术

SUM函数到底有多强大,你真的不知道!

史上最全条件求和函数SUMIF教程

最具价值日期函数DATEDIF套路大全

Excel高手必备函数INDIRECT的神应用

飞檐走壁的函数里数她轻功最好!她就是...

COUNTIF,堪比统计函数中的VLOOKUP,你会用吗?

这个函数堪称统计之王,会用的都是高手!

按上图↑识别二维码,查看详情

请把这个公众号推荐给你的朋友:)

↓↓↓点击“阅读原文”进知识店铺

     全面、专业、系统提升Excel实战技能

(0)

相关推荐