如何让 Excel 使用日期而不是“星期一、星期二”等字词来按星期几设置条件格式?

如何让 Excel 使用日期而不是“星期一、星期二”等字词来按星期几设置条件格式?

我正在为我所在的公司制定送货时间表,我们希望能够按星期几对日期进行颜色编码。但我们经常在同一天进行多次送货,因此当我尝试使用工作日功能时,它不起作用。该列可能如下所示:

在此处输入图片描述

我希望每个星期一都是一种颜色,每个星期二等等。我使用公式 =$a4=Datevalue("1/12/23") 突出显示第一天,但​​我不知道如何让它突出显示一周中同一天的其他每个日期,例如按七的倍数计数但带有日期

答案1

WEEKDAY 函数

返回日期对应的星期几。默认情况下,星期几以整数形式给出,范围从 1(星期日)到 7(星期六)。WEEKDAY(serial_number,[return_type])

条件格式公式
=WEEKDAY(<date>)=<[1-7]>
考试日期A4
星期日 =WEEKDAY(A4)=1
周一 =WEEKDAY(A4)=2
周二 =WEEKDAY(A4)=3
周三 =WEEKDAY(A4)=4
周四 =WEEKDAY(A4)=5
星期五 =WEEKDAY(A4)=6
周六 =WEEKDAY(A4)=7

 

来源@Ron_Rosenfeld (评论) 注意WEEKDAY(<date>)=<[1-7]>返回 TRUE/FALSE 而不需要将其包装在IF语句中。

相关内容