母爱伟大!教你用excel计算出每年的母亲节
1.计算每年母亲节的日期
我们知道,每年5月的第二个星期日是母亲节。利用日期函数,我们很容易地算出指定年份的母亲节的日期。
=(A3&"-5")-WEEKDAY(A3&"-5",2)+14

下面说下这个公式的意思:
A3&"-5"是用2020连接"-5"得到"2020-5",也就是用年份连接5月。虽然没有指定是5月的几号,但是通过数学运算,"2020-5"会被转为2020-5-1。
WEEKDAY(A3&"-5",2)是用weekday返回2020-5-1对应的星期数5,也就是判断2020-5-1是星期几。
(A3&"-5")-WEEKDAY(A3&"-5",2)是用2020-5-1减去它的星期数5得到上个月最后一个周日的日期,也就是2020-4-26。
最后用上个月最后一个周日的日期2020-4-26加上14天,就是母亲节的日期。
=WORKDAY.INTL((A3&"-5")-1,2,"1111110")

(A3&"-5")-1是用2020-5-1减去1得到上个月最后一天的日期,也就是2020-4-30。
WORKDAY.INTL((A3&"-5")-1,2,"1111110")是用自定义周末参数的工作日函数计算2020-4-30之后2个工作日的日期。
其中周末参数"1111110"代表的意思是只有周日是工作日,周一到周六都是周末。
这样的话,从2020-4-30往后推2个工作日,就到了5月的第2个周日,刚好就是母亲节的日期。
除了上面的2种方法,还有其他的方法,比如先计算出5月的第1个星期日的日期,然后再加7。公式为:
=DATE(A3,5,MATCH(1,FREQUENCY(7,WEEKDAY((A3&"-5")-1+ROW($1:$7),2)),)+7)
更多的解法,请参考文件。最后祝所有的妈妈们节日快乐!
https://pan.baidu.com/s/1FHQJoHEiO7h9FKv_cxhHtQ
