【问题标题】:Excel-Conditional Formatting-Conflicting RulesExcel-条件格式-冲突规则
【发布时间】:2014-03-15 13:37:14
【问题描述】:

我有三列日期。第一个包含开始日期,第二个是 2 个月审查到期的日期,第三个是审查完成的日期。然后我设置条件格式以将过期的日期(+5 天-红色和+15 天-黄色)从当前日期(这部分有效)。现在我想做的是,如果在第三列中输入日期,则将红色或黄色的日期变为绿色。我可以做每个单独的单元格,但是信息太多,无法单独为列中的每个单元格添加规则。突出显示单个单元格并添加规则(单元格值等于太绿色)将起作用,但同样,列中的单元格太多。如果我突出显示整个列并尝试添加规则,它将不允许我并声明必须仅将其应用于单个单元格。
然后我尝试通过公式添加一个规则,如果这个单元格是空的,那么它将变成绿色。这是行不通的。我不知道该怎么做......我想到了一个宏,如果日期匹配,它会删除条件公式,或者如果它完成较晚,我什至可以用不同的颜色突出显示它。
最好解释一下我将使用它来做什么……我们有人在工作,他们正在接受绩效评估。我想打开电子表格并通过颜色编码查看(视觉)哪些是由于它们的重要性。然后将警告颜色更改为合适的颜色(绿色),这样我就知道它已经完成了。

【问题讨论】:

    标签: excel date conditional-formatting vba


    【解决方案1】:

    选择您的整个范围(如下图A1:C9)。在选定范围内使用公式应用三个 CF 规则:

    1. 红色:=$B1-5>=TODAY()
    2. 黄色:=$B1-15>=TODAY()
    3. 绿色:=$C1<>""

    并使用MOVE UPMOVE DOWN按钮改变CF规则的顺序,如图所示:绿色应该是第一个,黄色-第二个,红色-最后一个

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-31
      • 2019-11-09
      • 2020-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多