在 Excel 进行日期分析时,除了计算天数和月份,经常还需要判断某个日期属于一年中的第几周,例如周报统计、项目周期划分、销售周数据分析等。这类需求可以通过 WEEKNUM 函数快速完成,无需手动推算。
一、WEEKNUM 函数的作用与语法
WEEKNUM 函数用于返回指定日期在一年中对应的周数,是 Excel 中常用的日期函数之一。
其基本语法为:=WEEKNUM(日期, 返回类型)
参数说明如下:
1、日期:需要计算周数的具体日期
2、返回类型:用于指定一周从星期几开始计算
其中,返回类型是使用 WEEKNUM 时最关键的参数。

二、返回类型的设置说明
在实际工作中,通常将一周的开始设置为周一,更符合国内使用习惯。此时,返回类型应设置为 2。
例如:=WEEKNUM(A2, 2)
该公式表示以“星期一”为一周的第一天,计算 A2 日期在当年属于第几周。
如果不设置第二参数,Excel 默认以星期日作为一周的开始,可能导致周数统计结果与实际业务口径不一致,因此建议明确指定返回类型。

三、WEEKNUM 的常见应用场景
WEEKNUM 函数常用于周报汇总、周度销售分析、考勤统计、项目进度管理等场景。配合 YEAR、TEXT 或 IF 等函数使用,还可以实现跨年周数判断和自动分组统计。
总结
WEEKNUM 是 Excel 中获取周数最直接、最高效的方法。只要合理设置返回类型,就能准确计算日期对应的周次,在各类按周统计的报表中非常实用。