LibreOffice 25.2 帮助
WEEKNUM 按 ODF OpenFormula 定义的内部日期值计算一年中的周数,与其他电子表格应用程序兼容。
支持两周编号系统:
| 系统 | Description | 
|---|---|
| 系统 1 | 包含1月1日的一周是一年中的第一周, 编号为第 1 周。 | 
| 系统 2 | 包含一年中第一个星期四的一周是一年中的第一周,编号为第 1 周。这意味着任何一年的第 1 周都包含1月4日。ISO 8601 定义了该系统, 并且规定一周从星期一开始。 | 
WEEKNUM(Number; Mode)
「数字」是日期的内部序数。
「模式」设置每周开始的日子和周编号系统。此参数可选, 如果省略, 默认值为 1。
| 系统 | 模式 | 星期几 | 
|---|---|---|
| 系统 1 | 1 | 星期日 | 
| 2 | 星期一 | |
| 11 | 星期一 | |
| 12 | 星期二 | |
| 13 | 星期三 | |
| 14 | 星期四 | |
| 15 | 星期五 | |
| 16 | 星期六 | |
| 17 | 星期日 | |
| 系统 2 | 21 | 星期一 (ISO 8601) | 
| 150 | (ISO 8601, 用于与 Gnumeric 的互通性) | 
「=WEEKNUM(DATE(1995;1;1);1)」返回 1
=WEEKNUM(DATE(1995;1;1);2) returns 1. Using System 1, the week containing January 1 is the first week of the year.
「=WEEKNUM(DATE(1995;1;1);21)」返回 52。第 1 周从 1995-01-02 星期一开始。
「=WEEKNUM(DATE(1999;1;1);21)」返回 53。第 1 周从 1999-01-04 星期一开始。