如果需要计算两个日期之间的周数,可通过“WEEKNUM”函数实现。WEEKNUM函数用于返回指定日期的周数,其语法为:=WEEKNUM(serial_number, [return_type])。其中参数serial_number代表一周中的日期,参数return_type为可选项,用于确定星期从哪一天开始。

下面介绍return_type的值及其对应的一周的第一天为星期几的对应关系如下。

※ return_type为1或省略,一周的第一天为星期日。

※ return_type为2,一周的第一天为星期一。

※ return_type为11,一周的第一天为星期一。

※ return_type为12,一周的第一天为星期二。

※ return_type为12,一周的第一天为星期三。

※ return_type为14,一周的第一天为星期四。

※ return_type为15,一周的第一天为星期五。

※ return_type为16,一周的第一天为星期六。

※ return_type为17,一周的第一天为星期日。

※ return_type为21,一周的第一天为星期一。

下面以计算“2011/6/20”和“2011/12/27”两个日期之间间隔的周数为例,具体操作如下。

01 在“A2”和“B2”单元格中分别输入需要计算的日期。

02 在“C2”单元格中输入公式:=WEEKNUM(B2,1)-WEEKNUM(A2,1),然后按下“Enter”键确认,即可得到两个日期的间隔周数。

Excel 计算两个日期之间的周数:WEEKNUM函数-Excel22

注意 如果要计算间隔周数的两个日期不在同一年,则不能用WEEKNUM函数,否则会计算错误。