【问题标题】:Conditional formatting based on multiple values and dates基于多个值和日期的条件格式
【发布时间】:2023-03-12 06:18:01
【问题描述】:

我需要根据从 1 到 4 的优先级和完成日期来格式化任务列表。例如:

优先级 3 和 4 不需要格式化,但如果优先级是 1 或 2:-

如果到期日已过期,则应将整行变为红色。
并且到期日期不超过一周,它应该将整行变成黄色。

但是,如果任何优先级的进度为 100%,那么它应该覆盖并将整行变为绿色。

我一直在使用 =IF(AND=IF(OR - 但我无法获得想要的结果。

截止日期在 D 列中
进度在 E 列中
优先级在第一列

【问题讨论】:

    标签: excel excel-2010 conditional-formatting


    【解决方案1】:

    我认为三个规则可能适合,按顺序设置:

    对于红色:=AND(OR($F2=1,$F2=2),$D2<NOW())
    黄色:=AND(OR($F2=1,$F2=2),AND($D2>NOW()),$D2<NOW()+7)
    对于绿色:=$E2=1

    所以应该首先应用绿色,为此您不妨检查如果为真则停止。为适用于选择合适的范围(此处为=$A$2:$F$18,在每种情况下)。

    示例结果:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-14
      相关资源
      最近更新 更多