Applies ToMicrosoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 网页版 Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2013

本文介绍 WEEKNUM 函数的公式语法和用法 在 Microsoft Excel 中。

说明

返回特定日期的周数。 例如,包含 1 月 1 日的周为该年的第 1 周,其编号为第 1 周。

此函数可采用两种机制:

  • 机制 1    包含 1 月 1 日的周为该年的第 1 周,其编号为第 1 周。

  • 机制 2    包含该年的第一个星期四的周为该年的第 1 周,其编号为第 1 周。 此机制是 ISO 8601 指定的方法,通常称作欧洲周编号机制。

语法

WEEKNUM(serial_number,[return_type])

WEEKNUM 函数语法具有下列参数:

  • Serial_number     必需。 代表一周中的日期。 应使用 DATE 函数输入日期,或者将日期作为其他公式或函数的结果输入。 例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。 如果日期以文本形式输入,则会出现问题。

  • Return_type     可选。 一数字,确定星期从哪一天开始。 默认值为 1。

Return_type

一周的第一天为

机制

1 或省略

星期日

1

2

星期一

1

11

星期一

1

1.2

星期二

1

1.3

星期三

1

14

星期四

1

15

星期五

1

16

星期六

1

17

星期日

1

21

星期一

2

备注

  • Excel 可将日期存储为可用于计算的序列号。 默认情况下,1900 年 1 月 1 日的序列号为 1。 2008 年 1 月 1 日的序列数为 39448,因为它是 1900 年 1 月 1 日之后的第 39,448 天。

  • 如果当前日期基值的Serial_number范围外,则 #NUM! 错误,诊断任务窗格会自动打开。

  • 如果Return_type超出了上表中指定的范围,则 #NUM! 错误,诊断任务窗格会自动打开。

示例

复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。

数据

2012-3-9

公式

说明

结果

=WEEKNUM(A2)

2012-3-9 所在一年中的周数,一周开始于星期日(默认值)。

10

=WEEKNUM(A2,2)

2012-3-9 所在一年中的周数,一周开始于星期一(第二个参数 2)。

11

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。