在同一列中具有两个或多个条件的条件格式

时间:2012-10-23 17:05:19

标签: excel excel-formula excel-2007 conditional-formatting

我想根据一列中的多个值突出显示表中的多行。例如,如果列是颜色列表,我想突出显示列D中颜色为蓝色,绿色或红色的所有行。我尝试使用规则进行条件格式化:

=IF(OR($D1=”Blue”,$D1="Green",$D1="Red"))

但它不起作用。

我做错了什么或者这甚至可能?

1 个答案:

答案 0 :(得分:0)

是的,有可能。首先,你不需要IF,条件格式由对规则的真实响应“触发”(尽管它没有任何危害!*)但是我认为你的公式应该有效如果它应用于正确的范围(转到管理规则并检查适用于的设置是什么),您想要的是所有“蓝色”,“绿色”和“红色”的相同格式”。

如果你想要蓝色突出显示蓝色,绿色突出显示绿色等(或类似),最简单的方法可能是使用图标集或可能三个单独的规则(= D1 =“蓝色”,= D1 =“绿色”等)可以按任何顺序应用。

*使用正确的语法提供 - 例如:

=IF(OR($D1="Blue",$D1="Green",$D1="Red"),TRUE,)  

(注意也没有智能引号)。

=OR($D1="Blue",$D1="Green",$D1="Red")  
然而,

应该足够了。