Excel中,一整行如何根据既定日期自动填充颜色?

如图,第二行整行是给定的日期,B列是固定的厂商,现在需要对相关的行进行自动填充颜色。例如:需要将No.1 Apple这一行的所有星期一相对应的单元格自动填充成黄色?

以上图为例。

    首先选中C3单元格(或一行一列都可以,举例以C3为列啊)  条件格式===新增规则===使用公式确定格式。

    在公式对话框中输入=WEEKDAY(C$2,2)=1  ,然后自己设置格式 底纹为黄色。
    注意:以=开头    ,注意$的运用。

    这样C3单元格的条件格式就完成了,将C3格式刷至整个第三行 。

    WEEKDAY(C$2,2)意思是返回某天的日期,以周1为第一天。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-02

第2个回答  2016-08-23
可以用条件格式,设定条件来分别显示颜色。追问

我知道应该用条件格式来设定,大概需要用到根据公式设定,但是不清楚这个对应的公式应该怎么写。

第3个回答  2016-08-23
选定需要变色的区域 例如 C3:Z8 (区域根据实际选定)
格式-条件格式-公式
=C3=$C$2
选择 黄色,确定追问

我是想对一整行的相应的星期数进行填充,根据问题当中的例子,我想自动填充Apple那一整行的所有相对应的星期一的单元格。比如,8月1号是星期一,那么C3这个单元格就应该自动填充,而F3相对应的是8月2号是星期二,就不会填充......

追答

选定需要变色的区域 例如 C3:Z8 (区域根据实际选定)
格式-条件格式-公式
=WEEKDAY(C$2,2)=1
选择 黄色,确定

第4个回答  推荐于2017-12-15
首先选中C3单元格(或一行一列都可以,举例以C3为列啊) 条件格式===新增规则===使用公式确定格式
在公式对话框中输入=WEEKDAY(C$2,2)=1 然后自己设置格式 底纹为黄色
注意:以=开头 ,注意$的运用
这样C3单元格的条件格式就完成了,将C3格式刷至整个第三行
WEEKDAY(C$2,2)意思是返回某天的日期,以周1为第一天本回答被提问者采纳