返回一个数字,表示给定日期在当年的第几周。
用法示例
WEEKNUM(DATE(1969, 7, 20), 1)
WEEKNUM("12/09/1948", 2)
WEEKNUM("6/14/2002")
语法
WEEKNUM(date, [type])
日期
- 要确定其位于第几周的日期,必须是对包含日期的单元格的引用、返回日期类型的函数或者数字。类型
- [可选 - 默认值为1
] - 代表一周起始日的数字,系统也使用该数字来确定一年的第一周(1=周日,2=周一)。
说明
- 在输入日期时,最好使用
DATE
函数,因为文本值容易导致错误。 - 此函数可在后台使用 2 两种周编号“系统”:
- 系统 1 - 一年的第一周为包含 1 月 1 号的那一周,编号为第 1 周。
- 系统 2 - 一年的第一周为包含该年第一个星期四的那一周,编号为第 1 周。系统 2 采用的是 ISO 8601 中指定的方法,也称为欧洲周编号系统。
- 每种系统计算周数时定义的一周起始日和结束日如下:
type
一周起始日 一周结束日 系统 1 或省略 周日 周六 1 2 周一 周日 1 11 周一 周日 1 12 周二 周一 1 13 周三 周二 1 14 周四 周三 1 15 周五 周四 1 16 周六 周五 1 17 周日 周六 1 21 周一 周日 2
另请参阅
WEEKDAY
:返回一个数字,对应于给定日期所在的星期几。
DAYS360
:按照一年 360 天的利息周期计算,返回两个日期之间相差的天数。
DATE
:将年、月、日转换为日期。
DATEVALUE
:将提供的已知格式的日期字符串转换为日期值。