【问题标题】: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
【解决方案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。