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

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

我对条件格式有疑问 - 所以真的很需要一些指导!

我想根据 A 列中的值来格式化 B 列中的数字。

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

(啊,我无法发布图片!)例如想象一下:

Col A    Col B

  123     456

  324     290

   -50     130

 -210    -311

   123    123

使用“大于”函数,我可以逐行实现这一点,但我不知道如何对一系列行执行此操作。例如 B1:B10 和 A1:A10。

同样,我无法将“等于或大于”与“小于”函数结合起来。但我猜这只是两个不同的规则实现所需结果的情况。

答案1

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

格式化规则视图

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

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

相关内容