使用OR函数进行条件格式化

时间:2014-07-27 12:05:32

标签: excel function pattern-matching conditional-formatting

我需要的是如果它们匹配各种给定字符串中的一个,则为单元格背景着色。

在我的情况下,这将是A列,包含值A1 = 1.08,A2 = 2。08(8月的第二天等)

我尝试做的是改变所有周末的背景颜色,只需指定它:

条件格式>新规则>使用公式确定要格式化的单元格。

我试图使用OR()函数,然而,它似乎不起作用(在我的值的范围内),如:= OR(" 1.08) ";" 2.08";" 9.08";" 10.08" ...)。

对我有用的是: 条件格式&gt;新规则&gt;仅格式化包含&gt;的单元格<细胞值>等于&gt; ...(但在这种情况下,我必须制作许多规则,这些规则具有相同的格式,这不是我真正想要的,但是对于不同的值。

请帮帮我。

4 个答案:

答案 0 :(得分:6)

你走了。

Conditional Formatting > New Rule > Use formula to determine which cells to 
format > formula =OR(A1 = 1.08,A1 = 2.08,A1 = 9.08,A1 = 10.08)

并选择所需的格式颜色

然后再次

Conditional Formatting > Manage Rules > Applies to 

您可以选择要应用此公式的选择范围。 完成!!

答案 1 :(得分:1)

你需要将值作为字符串吗?如果值是实际日期,那么您可以使用条件格式中的简单公式格式化任何周末日期:

=WEEKDAY(A1,2)>5

您可以使用自定义格式

格式化日期来保留数据的“外观”

d.mm

答案 2 :(得分:1)

我通常做的事情(Office 2003 :()避免在条件格式中使用OR语句是添加新的隐藏列,将OR语句放在这些单元格中,然后链接格式化第一个单元格是隐藏单元格的值是TRUE还是FALSE。

答案 3 :(得分:0)

我的把戏永远都是

=OR(Address(row(),Column())="1.08,Address(row(),Column())="2.08)

有些麻烦,但可以。