多语言展示
当前在线:801今日阅读:23今日分享:25

如何求日期属于第几周,第几天,第几月?

日常工作中,我们需要知道日期在今年是第几周了,或者是第几天了,第几个月等,这些看起来很简单的问题,我们用excel的函数就可以轻松解决。下面我们用一个例子来说明这些问题如何解决。
工具/原料
1

excel

2

days函数,weeknum函数,month函数,date函数,day函数,year函数

方法/步骤
1

如图,左边是原始数据,我们要求的是右边的结果:日期分别是第几天,第几周,第几月。

2

先看如何求日期是一年的第几天。逻辑是:用当前日期-一年的第一天的日期,再加上1天,就是一年的第几天了。包含2个函数:days函数第一个对象是结束日期,第二个对象是起始日期(这里选择当年元旦那一天);起始日期我们使用date函数,对应的三个对象分别是年月日(我们用2016,1,1,逗号隔开);最终+1,相当于做差+1了,表示第几天了如图所示。

3

接着看如何求日期是一年的第几周。直接使用weeknum函数,这个函数就是表示日期是第几周了。第一个对象是日期,第二个对象表示用周日(选择1)还是周一(选择2)作为星期的第一天如图。

4

接着看如何求日期是一年的第几月。直接使用month函数,只需要一个对象:日期如图

5

下拉公式,查看结果。我们核对一下,公式没有问题,满足了我们的要求。如图。

6

再加一个问题:如何求日期在当月第几天?这个很简单,可以直接用day函数,对象就是日期。如图

7

那么如何求日期是哪一年的日期?同样直接用year函数就可以了,对象还是日期。如图

注意事项
1

星期的函数需要关注是周日作为第一天还是周一作为第一天

2

days函数的对象是先后面的日期,再前面的日期

推荐信息