Excel条件格式化整个表颜色代码

时间:2016-08-08 05:50:45

标签: excel excel-2010 conditional-formatting

我想为整张桌子创造一个条件。

我有三个类别(即R,G,B)。

如果第一列(例如:A1)是R,那么ROW的其余部分(例如:B1:E1)应该用红色着色。如果是G,那么是绿色,如果是B,那么是蓝色。

到目前为止,我已经选择了我的工作区域B1:E1,然后点击条件格式>新规则> "使用公式确定要格式化的单元格" (我使用excel 2010)。然后在公式栏中输入= SEARCH(" R",$ A $ 1)> 0。它确实改变了B1:E1的颜色,但是,我不知道如何为我的整个表格做这个。如果我选择整个表格,并且A1等于R或G或B,则整个表格的颜色会改变为A1的值。我也将我的公式更改为= SEARCH(" R",$ A $ 1:$ A $ 120)> 0这是我的表的范围,仍然无法正常工作。我也用相同的公式为每种颜色创建了3个条件(我只是将字母R改为G和B),仍然不起作用。

有什么想法吗?提前谢谢。

1 个答案:

答案 0 :(得分:0)

你实际上非常接近,只需改变

=SEARCH("R", $A$1)>0

=SEARCH("R", $A1)>0

所以条件格式规则总是会查找" R"在当前行而不是第1行。 您应该将此规则应用于可能着色的整个范围(我猜测B1:E120)

此外,您可以使用相同的方法为其他颜色制定两条规则。