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

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

说明

返回对应于某个日期的一周中的第几天。 默认情况下,天数是 1(星期日)到 7(星期六)范围内的整数。

语法

WEEKDAY(serial_number,[return_type])

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

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

  • Return_type    可选。 用于确定返回值类型的数字。

Return_type

返回的数字

1 或省略

数字 1(星期日)到 7(星期六)。 同 Microsoft Excel 早期版本。

2

数字 1(星期一)到 7(星期日)。

3

数字 0(星期一)到 6(星期日)。

11

数字 1(星期一)到 7(星期日)。

1.2

数字 1(星期二)到数字 7(星期一)。

1.3

数字 1(星期三)到数字 7(星期二)。

14

数字 1(星期四)到数字 7(星期三)。

15

数字 1(星期五)到数字 7(星期四)。

16

数字 1(星期六)到数字 7(星期五)。

17

数字 1(星期日)到 7(星期六)。

备注

  • Microsoft Excel 可将日期存储为可用于计算的序列号。 默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。

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

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

示例

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

数据

2008-2-14

公式

描述(结果)

结果

=WEEKDAY(A2)

使用数字 1(星期日)到 7(星期六)表示的一周中的第几天 (5)

5

=WEEKDAY(A2, 2)

使用数字 1(星期一)到 7(星期日)表示的一周中的第几天 (4)

4

=WEEKDAY(A2, 3)

使用数字 0(星期一)到 6(星期日)表示的一周中的第几天 (3)

3

需要更多帮助?

需要更多选项?

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

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