KutoolsforOffice — 一套方案,五大工具。事半功倍。

Excel WEEKDAY 函数

作者Siluvia修改日期

本教程将为您详细讲解 WEEKDAY 函数在 Excel 中的公式语法及使用方法。

WEEKDAY 函数的用法

WEEKDAY 函数说明

WEEKDAY 函数语法

语法参数说明

WEEKDAY 函数示例


WEEKDAY 函数说明

Microsoft Excel 中的 WEEKDAY 函数可返回 1 到 7 之间的整数,用于表示指定日期在 Excel 中对应的星期几。


WEEKDAY 函数语法

=WEEKDAY ()serial_number, [return_type】)


语法参数说明

  • serial_number – 该日期将作为获取星期的依据。
    提示:serial_number 可通过以下几种方式输入:
    1. 直接引用包含日期的单元格:=WEEKDAY(C1, 1)
    2. 也可以将日期用引号括起来,作为文本输入:=WEEKDAY("2018/12/26",1)
    3. 还可以直接输入日期对应的序列号:=WEEKDAY("43460",1)(43460 代表日期 12/26/2018)。
  • return_type– 此参数为可选项,默认返回类型为 1.

下表将帮助您更深入地了解 return_type 参数。

返回类型
返回的数字
日期范围
1 或省略1-7星期日-星期六
21-7星期一-星期日
30-6星期一-星期日
111-7星期一-星期日
121-7星期二-星期一
131-7星期三-星期二
141-7星期四-星期三
151-7星期五-星期四
161-7星期六-星期五
171-7星期日-星期六

备注:对于相同的日期,不同的 return_type 参数会导致 WEEKDAY 函数返回不同的结果。


WEEKDAY 函数示例

如需根据指定日期获取对应的星期几,请按照以下步骤操作。

1. 选中需要显示结果的单元格,在编辑栏中输入公式 =WEEKDAY(B5,1),然后按下 Enter 键。

WEEKDAY 函数的用法

2. 保持该结果单元格选中,向下拖动填充柄,将公式应用到其他单元格。

WEEKDAY 函数的用法

注意

1。C4 为您要基于其获取星期的日期单元格。

2. 若需自定义每周的起止日期,例如以周一为起始、周日为结束,可在公式中选择数字 2 作为 return_type。如下图所示:

WEEKDAY 函数的用法

关于上述截图中的结果数字,3 代表本周的星期三,4 代表本周的星期四,5 和 6 分别对应星期五和星期六。