在制作排班表、日程表或考勤表时,有时候需要知道是星期几。在Excel中,日期和星期是可以自动关联的,今天就分享两种快速获取星期的方法。

一、方法一:设置单元格格式(最快)

这个方法不需要写任何公式,直接通过格式转换来实现。

操作步骤:

1、选中你的日期数据,或者把日期复制一份到新的列。

2、按快捷键 Ctrl+1(或右键选择“设置单元格格式”)。

3、切换到「数字」选项卡,在左侧分类中选择「日期」。

4、在右侧的“类型”列表中往下滚动,找到包含“星期”的格式(如“星期三”或“周三”),点击确定。

Excel排班表必备,日期秒变星期几的两种方法-天天办公网

5、原本的日期瞬间就会变成对应的星期显示。

注意:这种方法只是改变了“显示样式”,单元格底层的实际数据依然是完整的日期,不影响后续的日期计算。

Excel排班表必备,日期秒变星期几的两种方法-天天办公网

二、拓展方法:用公式提取星期

如果你不仅想显示星期,还希望把它变成独立的纯文本用于其他统计,或者需要自定义格式(如“星期X”),可以使用公式:

1. TEXT函数(最灵活)

公式:=TEXT(A2, “aaaa”)

TEXT 函数可以按指定格式转换文本。”aaaa” 代表显示中文的“星期几”(如“星期一”);如果你写 “aaa”,则显示短格式“周一”。

Excel排班表必备,日期秒变星期几的两种方法-天天办公网
TEXT函数

2. WEEKDAY函数(返回数字)

公式:=WEEKDAY(A2, 2)

WEEKDAY 函数会返回一个 1 到 7 的数字,代表星期一到星期日。第二参数写 2,表示把星期一作为一周的第1天。返回数字的好处是可以直接用于算加班费或区分工作日/周末。

Excel排班表必备,日期秒变星期几的两种方法-天天办公网

三、总结

Excel根据日期获取星期,如果只是看,直接用 Ctrl+1 设置单元格日期格式最省事;如果是为了后续提取,推荐用 TEXT函数。掌握了这两种方法,做排班表和日程表再也不用手动打日期啦。