新年之后又学坏,一个内容写两篇,美滋滋。

其实不是,今天先写一下如何制作周历,明天再具体说明周历加计划该如何做。今天的内容是两个思路。

1)不好用的思路:

1.1)设立本年度所有日期,以今年为例,从2022年1月1日,一直拉到2022年12月31日 ,我个人为了保险,使用了366行,即366天,输入格式可以使用year/month/day

excel用函数如何制作日历(Excel函数制作周历纯数字历)(1)

1.2)使用=WEEKDAY()函数,来确定日期对应的星期,结果如下:

excel用函数如何制作日历(Excel函数制作周历纯数字历)(2)

1.3)使用=WEEKNUM()函数,来确定对应日期在一年中的第几个周,结果如下:

excel用函数如何制作日历(Excel函数制作周历纯数字历)(3)

1.4)使用=IFERROR(XLOOKUP(D$1,$B66:$B66,$A66:$A66,,0),""),来查询出当前周数对应的周号对应的日期,结果如下:

excel用函数如何制作日历(Excel函数制作周历纯数字历)(4)

1.5)之后就可以使用Ctrl G进行定位,并=↓,使其全部填满,再删去重复项即可,但是超级麻烦有没有,且一年制作一次,一点都不自动化,而且花费这么多时间,不利于碳达峰。

那么,开始我们的奇幻之旅吧,密斯卡莫斯卡奇巴布。

2)一劳永逸的思路:

excel用函数如何制作日历(Excel函数制作周历纯数字历)(5)

效果图

这是最终体现的结果图,灰色部分为按照电脑当前日期,过去的日子就变成灰色,右侧肉色部分填充为法定节假日,一年多为52周,我为了防止出现问题,将整张表扩展至54行,因为总有年前跨周,年后跨周的情况出现。

excel用函数如何制作日历(Excel函数制作周历纯数字历)(6)

其中红框和黄框标出来的部分为隐藏区域,因为涉及函数较多,我就分段截取不一一讲解了,按照步骤做是可以做出来的。

excel用函数如何制作日历(Excel函数制作周历纯数字历)(7)

第一步

excel用函数如何制作日历(Excel函数制作周历纯数字历)(8)

第二步

excel用函数如何制作日历(Excel函数制作周历纯数字历)(9)

第三步(1)

excel用函数如何制作日历(Excel函数制作周历纯数字历)(10)

第三步(2)

至于如何让周历变得花里胡哨呢?这就需要条件格式了,我们按照国家法定节假日输入的各种休班的起止日期也有了作用,条件格式展示如下:

excel用函数如何制作日历(Excel函数制作周历纯数字历)(11)

经过猛如虎的操作之后,漂亮的周历就形成了,而且明年还可以用,后年还可以用,大后年还可以用,地球不爆炸,周历不放假,只要将每一年的起止日期和相关的法定节假日信息维护好,然后调准你的电脑日期和时间,就可以放心的使用通过Excel制作的这款周历了,至于周历如何变成计划贴,敬请期待,明日再见。

,