如何表达“如果 A 列大于 B 列,则格式化 B 列”

Ned*_*Ned 4 conditional-formatting microsoft-excel-2010

我在条件格式方面遇到了麻烦 - 所以非常感谢一些指导!

我想格式化 B 列中的数字,相对于 A 列中的值。

因此,如果 B 等于或大于 A,请将其格式化为绿色。如果 A 大于 B,则将其格式化为红色。

(啊,我不能张贴图片!)想象一下,例如:

Col A    Col B

  123     456

  324     290

   -50     130

 -210    -311

   123    123
Run Code Online (Sandbox Code Playgroud)

使用“大于”功能,我可以逐行实现这一点,但我无法弄清楚如何对一系列行执行此操作。就像在示例 B1:B10 和 A1:A10 中一样。

同样,我不能将“等于或大于”与“小于”函数结合使用。但我想这只是具有两个不同规则来实现预期结果的情况。

Sea*_*anC 5

选择整个范围(使用您的示例,B1:B10)。
添加新的条件格式规则。
选择Use a formula....

格式规则视图

您使用的公式应该是=(B1>=A1) (或=(B1<A1)对于红色)
您必须输入它,因为使用箭头或单击单元格将插入带有$符号的固定引用,这是我们必须避免的。使用“格式”按钮更改颜色(示例中为填充颜色)。

现在,当您单击“确定”时,您将看到整个范围的颜色根据它们旁边的值发生变化,而不是单击单元格时获得的固定值