Excel 具有多个单元格比较的条件格式

Excel conditional formatting with multiple cell comparison

所以我需要做的是根据单元格比较突出显示行。

for example is A2 = D2 AND E2 Make it green.
but if A2 = D2 OR E2 but not both make it yellow
and if A2 <> D2 OR E2 make it red.

可以这样比较吗?

编辑 Gordon K:

是:

将所有单元格设为红色,然后...

检查应用格式的顺序是否正确:

给你:

如果您想要整行改变颜色,只需更改 "Applies to" 框以覆盖所有感兴趣的列。

是的,这是可能的 - 这需要 3 个单独的条件格式规则:

(1) =and(A2=D2,A2=E2) [设置规则以突出显示绿色] 这是有效的,因为 And 函数要求每个参数(以逗号分隔)为真,整个函数为 return 真。如果任一参数为假,则 And 函数 returns 为假。

(2) =and(or(A2=D2,A2=E2),D2<>E2) [设置规则以突出显示黄色]

这结合了上面的 And 函数和 Or 函数。或者 returns True 如果它的任何一个参数为真。所以首先,这个公式检查是 A2=D2 还是 A2=E2。但是,如果发生这种情况,A2 可能会等于两个结果。所以,我们需要说 Or 语句需要 return True,而且,我们需要确保 D2 不等于 E2。如果是,则 A2 = 他们两个。 “<>”表示 Excel 中的 "does not equal"(通常在其他语言中用“!=”表示)。

(3) =and(A2<>D2,A2<>E2) [设置规则以突出显示红色]

你现在应该看看这个是如何工作的。

请注意,您真的应该花时间浏览每个布尔函数并了解它们的工作原理;如果不对布尔函数有基本的了解,就很难继续 class(我认为这是为了)。