我使用条件格式根据单元格之间的数据比较来为单元格着色。这是一个复杂的场景,需要不同的结果。
我将详细介绍第一个结果,它们相当简单 -
- 空白单元格不应有颜色
- 带连字符的单元格不应有颜色
- 值低于上方单元格的单元格应为红色
- 值高于上方单元格的单元格应为黄色
- 值低于下方单元格的单元格应为橙色
这种方法效果很好,但是,我在使用一些高级规则时遇到了问题:
- 值高于上方单元格的单元格应为黄色除非上面的单元格是空白
- 值低于下方单元格的单元格应为橙色除非下面的单元格是空白的
好吧,我还有一些其他问题……但这是一个很好的开始!任何帮助都值得感激 :)
这是我的条件格式。第一行试图解决问题(不起作用):
以下是部分数据:
这真是让人大开眼界!谢谢
答案1
我针对您的问题创建了一个示例,您可以尝试一下:
选择范围 F3:F31 对于白色,输入公式以达到条件格式规则:
=OR(OR(F4="",F4="-"),OR(F2="",F2="-"))
对于红色,输入条件格式规则的公式:
=OR(AND(F3="L1",F2="L2"),AND(F3="E3",OR(F2="L2",F2="L1")),AND(F3="E2",OR(F2="L2",F2="L1",F2="E3")))
对于黄色,输入条件格式规则的公式:
=OR(AND(F3="L2",OR(F2="L1",F2="E3",F2="E2")),AND(F3="L1",OR(F2="E3",F2="E2")),AND(F3="E3",F2="E2"))
对于橙色,输入条件格式规则的公式:
=OR(AND(F3="L1",F4="L2"),AND(F3="E3",OR(F4="L2",F4="L1")),AND(F3="E2",OR(F4="L2",F4="L1",F4="E3")))