Excel求2018年母亲节的日期

时间:2023-03-14 22:01:26 

如何使用公式求出2018年母亲节的日期?

先不看答案,自已动手试一试。

公式思路

母亲节(Mother’s Day),是一个感谢母亲的节日,这个节日最早出现在古希腊;而现代的母亲节起源于美国,是每年5月的第二个星期日。因此,每年的母亲节的日期并不固定,但可以使用5月1日加上该月第二个星期日距5月1日的天数,来求出母亲节的日期。即:

母亲节日期= 2018年5月1日+第二个星期日距5月1日的天数

关键是,求出“第二个星期日距5月1日的天数”。

公式解析

我们先推导出求某月第n个星期几对应的日期的通用公式。

确定要求出的第1个星期几是小于还是大于该月的第1天对应的星期几。

如果要求出的第1个星期几小于该月第一天对应的星期几,则表达式为:

7 – WEEKDAY(DATE(该月第1天的日期) + 代表要求出的第1个星期几的数值

如果要求出的第1个星期几大小该月第一天对应的星期几,则表达式为:

代表要求出的第1个星期几的数值 – WEEKDAY(DATE(该月第1天的日期)

如果要求出第n个星期几,则还需要公式后面加上:

(n-1)*7

因此,通用公式为:

=DATE(该月第1天的日期) + IF(代表要求出的第1个星期几的数值 < DATE(该月第1天的日期), 7 – WEEKDAY(DATE(该月第1天的日期) + 代表要求出的第1个星期几的数值, 代表要求出的第1个星期几的数值 – WEEKDAY(DATE(该月第1天的日期)) + (n-1)*7

这样,求2018年母亲节日期的公式为:

=DATE(2018,5,1)+IF(1<WEEKDAY(DATE(2018,5,1)),7-WEEKDAY(DATE(2018,5,1))+1,1-WEEKDAY(DATE(2018,5,1)))+(2-1)*7

结果为2018年5月13日,如下图所示。

Excel求2018年母亲节的日期

还可以使用下面的公式,得到同样的结果:

=DATE(2018,5,1)+1-WEEKDAY(DATE(2018,5,1))+(2-(1>=WEEKDAY(DATE(2018,5,1))))*7

小结

上面的两个公式虽然有差异,但原理相同,一个是以当月第1天为基准将日期向后推,一个是围绕当月第1天的日期向前向后推。

先找到一般规律,然后代入数字求结果。

标签:excel公式,excel技巧,excel教程,Excel表格,Excel教程
0
投稿

猜你喜欢

  • Win7能玩赛博朋克吗?

    2022-04-11 13:29:55
  • office 2015怎么安装?Microsoft office 2015版安装及破解教程

    2023-08-25 14:55:25
  • WPS表格办公—正确运用模糊查找与精确查找

    2022-01-24 10:09:02
  • Win7Word如何截长图?

    2022-05-17 07:48:26
  • 怎么选购无线路由器?选购无线路由器一定要避开的三大误区是?

    2022-03-02 14:47:25
  • excel下方不显数据求和怎么办?

    2023-05-14 00:27:12
  • Windows10系统下如何取消订阅不需要的日历

    2022-07-22 17:47:32
  • 电脑提示错误码:7620296无法登陆怎么办?

    2023-08-29 02:23:41
  • 电脑不能复制粘贴怎么办?

    2023-10-25 19:40:53
  • ppt图文怎么制作图书风格的排版效果?

    2023-07-22 09:38:29
  • Trickster:快速打开最近使用文件的必备工具

    2022-11-16 19:08:12
  • Win10专业版电脑bios怎么设置U盘启动呢?

    2023-11-17 23:43:03
  • 如何停止Windows 10后台运行的Apps应用

    2023-12-16 07:27:44
  • EV录屏如何开启画板功能?EV录屏画板功能的开启方法

    2023-03-25 04:27:53
  • Adobe Camera Raw 11.2支持相机型号

    2023-10-02 00:13:44
  • excel表格表格头如何锁定

    2023-01-11 04:22:57
  • Win10系统右键菜单没有新建功能选项的解决方法

    2023-08-18 12:27:33
  • word文档如何设置每章节不同页眉

    2023-06-04 11:04:23
  • win8系统怎么开启“紧急重启” win8系统开启“紧急重启”的方法

    2022-09-05 05:12:16
  • Excel如何添加工作表及修改工作表标签名默认为Sheet1

    2023-05-13 17:46:57
  • asp之家 电脑教程 m.aspxhome.com