母亲节日期计算,我提供两种方法,学习一下日期相关函数及数组!



Lv.2潜力创作者
嘿,大家好呀!我是小编E精精!
马上就到母亲节了,今天我们分享一下如何根据指定的年份计算母亲节的日期!
▍计算逻辑
我们要知道,现代母亲节起源于美国,由安娜·贾维斯为纪念其母亲而倡导设立,1908 年开始举办活动,1914 年美国国会正式命名 5 月的第二个星期日 为母亲节
记住核心:5月的第二个星期日即可!
▍简洁写法
提供了年份,我们可以通过下面的公式或者DATE函数得到对应的年份5月的第一天的日期!
先来看第一个公式
整体逻辑:先找到 5 月 1 日,往回退到上一个周日,然后再往后数两周
公式比较简单,但是知识点不少,尤其对新手!
WEEKDAY函数默认周日~周六(1-7表示),WEEKDAY(B3&-5),利用的日期自动转换的一种规则,B3是年份,比如今天,那么就是2026-5,遇到日期函数会自动转换成2026-5-1月份第一天的日期
这样转换后可以得到5月1日对应周几!
6对应的其实就是周五
如果我们想要更好理解可以把WEEKDAY的第二参数设置为2,这样周一到周日 对应1-7更符合我们日常的习惯!
+15理解困难,那么结合第二参数2,+14两周更好理解!
结合日历,应该看得更直观明白了吧!
如果你还是难以理解,可以使用下面基本的写法
OK!第一种方法,我们就讲到这里,下面我们看一种更好理解的方法!
▍直观写法
第三参数使用数组,可以得到一系列日期数组,母亲节是第二个周日,根据一周7天,那么必然在1-14日之间!
那么我们找到第二周的位置就是对应的日期,因为只有两周,所以也就是最后一周周日
使用XMATCH从后往前查找7即可!
然后添加上年份和月份即可!
当然也有同学说AI就行,嗯……是的!
▍WPS-AI函数
WPS用户也可以使用AI函数来处理!
当然我们自己封装的AI函数也可以
今天的内容就到这里吧!都是基本的函数,关键是灵活应用,AI发展,我们也不会墨守成规,也会随着时代的发展使用新的技术来解决问题!