TEXT 用 "dddd" 返回完整星期名,"ddd" 返回缩写。需要数字时,WEEKDAY 返回 1–7(默认周日 = 1),便于标记周末。
=TEXT("2026-06-23", "dddd")→Tuesday返回星期名称。
=TEXT(DATE(2026,10,7), "ddd")→Wed三个字母的星期缩写。
=WEEKDAY(DATE(2026,10,7), 2)→3一周从周一开始时,周三是第 3 天。
标记周末
=IF(WEEKDAY(A2, 2)>5, "Weekend", "Weekday")代码 2 表示周一=1…周日=7。
用 =WEEKDAY(A2) 返回 1–7,第二个参数可选定一周起始。
使用 =SUMPRODUCT(--(WEEKDAY(A2:A100, 2)=1))。
默认情况下一周从周日开始。把第二个参数设为 2,就能让周一成为第 1 天。
给日期单元格应用自定义数字格式 dddd。值仍然是日期,所以排序和计算依然正确。
需要为你自己的数据生成公式?
用自然语言描述需求,让 ExcelGPT 编写、解释并校验公式——免费起步,无需插件。