首页 > 解决方案 > 条件格式使用或 if else 语句以绿色或红色突出显示单元格

问题描述

我对条件格式非常陌生,如果目标更多,即其他单元格值大于目标,我所尝试的只是以红色突出显示单元格/列“AN”。如果目标在范围内,则单元格 AN 应为绿色。

标签: excelconditional-formatting

解决方案


您真正需要做的就是选择范围,例如 AN2:AN4 并使用“主页”选项卡上的格式部分无条件地预填充绿色背景:

在此处输入图像描述

然后,对于您的公式适用的任何单元格,条件格式(红色)将覆盖无条件格式(绿色)。

或者,如果您更喜欢使用条件格式进行操作,您可能希望反转公式的逻辑并创建一个单独的规则:

=AND($AC2<=$AB2,$AE2<=$AD2,$AG2<=$AF2,$AI2<=$AH2)

指定填充颜色为绿色。因为在任何给定的行中只有这些规则中的一个是正确的,所以它们的顺序无关紧要。

另一种可能性是您测试当前行中是否有任何数据,如果有则将其涂成绿色:

=COUNT(AB2:AI2)>0

在这种情况下,红色规则必须是第一位的。

在此处输入图像描述


推荐阅读