如下图所示
要在excel中计算日期对应的周数,可以使用WEEKNUM函数。
它的语法如下:
WEEKNUM(serial_number,[return_type])
其中[return_type]可以指定一周是以星期几开始的,如果省略或者为1,则表示一周是以星期天开始的。
其中每年的1月1日都默认是每年的第1周。如果要设置返回不同的周,可以通过调整[return_type]这个参数,比如每周五到下周四算为一周的话,就可以修改公式为
=WEEKNUM(A2,15)
在欧洲等国家,还有以每年的第一个星期四作为第一周的习惯,这个称为欧洲周编号机制,当把return_type设置为21时,就是使用这个编号机制。
具体的return_type参数可以见下图:
Return_type | 一周的第一天为 | 周编号机制 |
1 或省略 | 星期日 | 1 |
2 | 星期一 | 1 |
11 | 星期一 | 1 |
12 | 星期二 | 1 |
13 | 星期三 | 1 |
14 | 星期四 | 1 |
15 | 星期五 | 1 |
16 | 星期六 | 1 |
17 | 星期日 | 1 |
21 | 星期一 | 2 |
发表评论