一、函数介绍
使用 WEEKDAY 函数可快速得出某个日期为这周的第几天,结果以数字形式显示。
二、函数解读
- 参数释义:
- 日期值(必填):表示要返回/得出结果的日期。必须是以下一种格式:对包含日期的单元格的引用、结果为日期类型的函数或者数字。例如,“A1”单元格为日期“2024-10-29”,那么“日期值”可以是“A1”。
- 类型(选填):以数字指示这周的第 1 天从星期几开始。若不填写,默认情况值为 1,即这周第 1 天从星期日开始。具体参考下表。
三、操作流程
以通过 WEEKDAY 函数来判断 2024 年 10 月 30 日是星期几为例。一周的第 1 天从星期一开始。
- 在表格里选中单元格,直接输入=WEEKDAY,或点击工具栏中的 公式 按钮,选择 日期 中的 WEEKDAY 函数。
- 在单元格中输入 =WEEKDAY("2024-10-30", 2)
- 日期值:"2024-10-30" 必须带上引号。
- 类型:2 代表的是一周的第 1 天从星期一开始,返回值从数字 1(星期一)到 7(星期日)。
- 按 回车 键,单元格中将得出数据 3,意味着 2024 年 10 月 30 日是本周的星期三。
250px|700px|reset
四、场景实践
学校要安排一周的课程表,数学课只能安排在工作日,而美术课倾向安排在周末。在下图中,表格的 A 列是日期,B 列用于计算该日期为这周的第几天,C 列是课程类型。
- 在 B 列输入公式 =WEEKDAY (A2)。通过 WEEKDAY 函数计算出该日期为这周的第几天(默认一周的第 1 天从 星期日 开始)。
- 在 C 列输入公式 =IF (AND (B2>= 2,B2<= 6),"数学课", "美术课") 。通过 IF 函数和 AND 函数进行排课,当 B 列的数字大于等于 2 且小于等于 6 时(即工作日),安排数学课,否则安排美术课。
250px|700px|reset
250px|700px|reset