【问题标题】:Excel Conditional Formatting for expired dates过期日期的 Excel 条件格式
【发布时间】:2015-08-08 16:42:11
【问题描述】:

我每年都要接受 30 人的培训。我想在excel上找到一种方法来使单元格改变颜色。假设培训时间是 2015 年 5 月 13 日,我想找到一种方法,使该单元格自动从绿色(有效)变为黄色(到期前一个月)和红色(到期)。本次培训有效期仅为一年。所以我希望单元格在 2016 年 4 月 13 日更改为黄色,因此该培训日期前一个月无效。 (这些日期只是示例,并不是每个人都有相同的培训日期)。

【问题讨论】:

    标签: excel formatting conditional rules conditional-formatting


    【解决方案1】:

    您需要在 Excel 中使用条件格式。

    这是一个使用单位值而不是日期的分步示例,但想法是相同的: https://www.youtube.com/watch?v=2RQnTGlM57g

    视频还在这里显示了书面说明:http://www.contextures.com/xlCondFormat01.html

    【讨论】:

      【解决方案2】:

      使用条件格式,过期训练的公式为:

      =NOW()-$A$1>365
      

      到期培训的公式为:

      =NOW()-$A$1>335
      

      A1 是要格式化的单元格的示例。

      然后更改规则以格式化文本颜色。规则应该是这个顺序。见截图:

      【讨论】:

        【解决方案3】:

        与@Abe 的原则相同,但如果允许闰年和月份的长度不同,同时还要注意涉及 30 人的事实(比如培训日期在 A1 到 A30),那么也许选择 A1: A30 并填充(标准)绿色,然后主页 > 样式 - 条件格式,新规则...,使用公式确定要格式化的单元格在此公式为真的情况下格式化值::

        =A1<DATE(YEAR(Now())-1,MONTH(Now()),DAY(Now()))  
        

        格式化...、填充、红色、确定、确定和新规则...,使用公式确定要格式化的单元格在此公式为真的情况下格式化值:

         =A1<DATE(YEAR(Now())-1,MONTH(Now())+1,DAY(Now()))  
        

        格式...,填充,黄色,OK,OK。

        【讨论】:

          猜你喜欢
          • 2018-02-11
          • 2016-04-03
          • 1970-01-01
          • 2021-12-22
          • 1970-01-01
          • 1970-01-01
          • 2015-11-14
          • 2021-10-04
          • 2020-04-16
          相关资源
          最近更新 更多