【问题标题】:How to use conditional formatting to turn dates either red, green or yellow如何使用条件格式将日期变为红色、绿色或黄色
【发布时间】:2021-06-07 07:07:31
【问题描述】:

单元格A1 包含一个日期。如果此日期在 3 个月内或更接近今天的日期,我正在尝试将单元格 A1 变为红色,如果在 3 到 6 个月之间,则变为黄色,如果超过 6 个月,则变为绿色。

在尝试有条件地格式化时,我应该使用哪三个公式?我试图阅读这方面的指南,但我无法理解它,我浪费了太多时间试图弄清楚这一点。

如果有人能告诉我,那就太好了。

【问题讨论】:

    标签: excel excel-formula excel-2016


    【解决方案1】:

    您需要为此创建 3 个条件格式规则。 转到条件格式 - 新规则 - 使用公式确定要格式化的单元格。

    1. 请在公式字段中输入

    =A1>DATE(YEAR(TODAY()),MONTH(TODAY())+6, DAY(TODAY()))

    在下面的格式字段中选择绿色。那么好吧。

    1. 带有公式的新规则

    =AND(A1<=DATE(YEAR(TODAY()),MONTH(TODAY())+6, DAY(TODAY())),A1>DATE(YEAR(TODAY()),MONTH(TODAY())+3, DAY(TODAY())))

    为此添加黄色。

    1. 最后,对于您输入的最接近的日期

    =A1<=DATE(YEAR(TODAY()),MONTH(TODAY())+3, DAY(TODAY()))

    并为此使用红色。

    然后点击确定就可以了。

    【讨论】:

    • 您好,感谢您的帮助。我刚刚复制并粘贴了这些公式,但它只是将所有日期变成红色?
    • 请刷新页面并重试。我编辑了答案,我想我起初以某种方式放错了标志,对不起@Excelnewman您可以使用“编辑规则”而不是再次创建所有规则。现在它应该可以工作了。
    • 我已经尝试过了,虽然它仍然只产生红色的结果?我将在问题中编辑并发布屏幕截图
    • @Excelnewman 我明白了。我从你的问题中认为我们在谈论过去,现在我可以看出这是关于未来的日期,对吧?所以给我 3 分钟的时间来编辑答案,我会稍微改变一下公式。
    • @Excelnewman 现在应该不错了!请看一下
    【解决方案2】:

    您可以在标签home

    上使用条件格式

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-07
      • 2011-09-17
      • 2011-05-08
      相关资源
      最近更新 更多