当前位置:首页 > 办公 > Excel教程 > 正文内容

Excel求2018年母亲节的日期

访客2个月前 (09-01)Excel教程63

如何使用公式求出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日,如下图所示。

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

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

小结

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

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

扫描二维码推送至手机访问。

版权声明:本文章来源于互联网,由八酷网收集发布,如需转载请注明出处。

本文链接:https://www.i8ku.com/2021/1282.html

标签: excel
分享给朋友:

相关文章

Excel中的sumif和sumifs函数讲解

Excel中的sumif和sumifs函数讲解

在工作当中,条件求和经常会遇到,有单条件的,也有多条件的…. 以下两个条件求和的公式大家需要掌握: sumif函数,经常用于单条件求和,而sumifs函数,常用于多条件求和。用法分别为: 函数分别解如下:...

excel图表单元格文字方向,由你决定

excel图表单元格文字方向,由你决定

问题情境 Excel默认的单元格文字方向是水平横向,如下图: 当经常会出现一些特殊场景,需要文字竖向排列,或者倾斜放置。 其实文字方向是你可以轻松控制的。 改变文字方向 控制文字方向的按钮在【开始】菜单【对齐方式】功能...

Excel如何打印部分表格?Excel打印部分表格教程

Excel如何打印部分表格?Excel打印部分表格教程

  Excel是我们经常使用的办公软件,在Excel表格中,统计好的数据可能需要将其打印出来,但是打印出来的只需要其中的一部分,这样的情况该怎么打印呢?针对这个问题,小编整合了一篇关于...

LOOKUP+DATEDIF算算账龄,哪些账该结了

LOOKUP+DATEDIF算算账龄,哪些账该结了

问题情境 如下样表: 费用发生在不同的日期,要统计每笔费用的账龄。要求把账龄分为”6个月内”,”6-12个月”,”1-2年”,”超过2...

怎么汇总连续多表相同单元格的销售额?

怎么汇总连续多表相同单元格的销售额?

  我们在使用office的Excel表格处理数据的时候,有些时候会遇到需要多找表格部分单元格求和计算,那么我们应该如何计算使用呢?下面小编就给大家带来具体教程吧!   具体步...

利用rank函数进行排名,原来这么好用

利用rank函数进行排名,原来这么好用

Excel表格的排序功能,大家都懂。但排序功能会破坏表格里原来的数据排列顺序。如果想在保持原来数据排列顺序的情况下,对其进行排名呢?这时,我们就可以利用rank函数来完成。今天的话题就是【如何利用rank函数进行各种排名...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。