多语言展示
当前在线:1534今日阅读:155今日分享:35

EXCEL中WEEKDAY函数的实际使用

EXCEL中WEEKDAY函数是返回星期几的函数,许多人只知道这个函数的基本功能,其实单独使用这个函数并没有多大实际意义。
工具/原料
1

电脑

2

EXCEL软件

方法/步骤
1

WEEKDAY函数是返回某天是星期几的函数,其结果为1~7的整数:=WEEKDAY(A2,2)

2

此函数有两个参数,第一个参数为日期或引用,第二个参数指定返回值的类型。

3

注意下各个参数数值返回的数字并不一定代表星期几,用得多的是数字1和数字2吧,用数字2更符合我国的习惯,数字几就代表星期几,虽然没有星期七,但说星期七,大家都知道是星期日。只有当参数为2或11时,返回的数字才和星期几是相同的。

4

但是我觉得单独使用这个函数意义不大,因为要返回星期几有更好的公式可用,直接返回的是实实在在的星期几:=TEXT(A4,'aaaa'),格式为三个a时不带“星期”、四个a时带“星期”。

6

再判断这一天与本周日相差几天,再加3天,就是这一天与下周三相差的天数了:=7-WEEKDAY(A2,2)+3

7

相差的天数,再加上原来的日期,就得到下个星期三是哪一天了:=7-WEEKDAY(A2,2)+3+A2

8

同样的也可以判断前面星期几的日期:=A2-WEEKDAY(A2,2)+3-7*2,规律:往前减7的倍数,向后加上7的倍数。

9

利用此函数还可以判断某个月第几个星期几是哪天,如要知道某年母亲节的日期,母亲节是每年5月份的第二个星期日,先判断5月1日是星期几,再判断第二个星期日是哪天即可,可以直接输入带引号的日期字符:=WEEKDAY('2018-5-1',2)。

10

再判断下个星期日是几号:=DATE(2018,5,1)-WEEKDAY('2018-5-1',2)+7*2,哪怕是1号正好是星期日,也同样适用此公式。

推荐信息