excel - 条件格式使用或 if else 语句以绿色或红色突出显示单元格
问题描述
我对条件格式非常陌生,如果目标更多,即其他单元格值大于目标,我所尝试的只是以红色突出显示单元格/列“AN”。如果目标在范围内,则单元格 AN 应为绿色。
解决方案
您真正需要做的就是选择范围,例如 AN2:AN4 并使用“主页”选项卡上的格式部分无条件地预填充绿色背景:
然后,对于您的公式适用的任何单元格,条件格式(红色)将覆盖无条件格式(绿色)。
或者,如果您更喜欢使用条件格式进行操作,您可能希望反转公式的逻辑并创建一个单独的规则:
=AND($AC2<=$AB2,$AE2<=$AD2,$AG2<=$AF2,$AI2<=$AH2)
指定填充颜色为绿色。因为在任何给定的行中只有这些规则中的一个是正确的,所以它们的顺序无关紧要。
另一种可能性是您测试当前行中是否有任何数据,如果有则将其涂成绿色:
=COUNT(AB2:AI2)>0
在这种情况下,红色规则必须是第一位的。
推荐阅读
- wpf - 以编程方式添加在 XAML 中定义的内联
- java - 子类实例变量如何与父类实例联系
- php - 在子目录中使用 .htaccess 添加文件类型扩展名?
- c++ - 给定搜索代码的时间复杂度是多少?
- python - 如何用矩阵绘制两点?
- ruby-on-rails - 从应用程序中删除观察者后未初始化的常量 VideoObserver 错误
- java - 在 SQLite 数据库中设置默认值
- javascript - JSON.parse 中位置 0 处的 JSON 中的意外令牌 <
- react-native - 不变违规:元素类型无效:预期使用 react-redux 连接的字符串
- python - 如何使用下划线访问库中的函数?