求助:基于生产日期与检验日期设置未来检验日期条件格式
实现方法
完全可以实现,按以下步骤设置条件格式即可:
- 选中需要设置格式的D列区域(比如从D2开始到数据末尾)
- 打开「条件格式」→「新建规则」→「使用公式确定要设置格式的单元格」
- 依次添加以下三个规则,注意规则的顺序(Excel会优先应用排在上方的规则):
规则1:设置红色格式
公式:
=D2>=EDATE(MAX(B2,C2),36)
设置单元格填充色为红色,点击「确定」。
规则2:设置琥珀色格式
公式:
=AND(D2>EDATE(MAX(B2,C2),24),D2<EDATE(MAX(B2,C2),36))
设置单元格填充色为琥珀色,点击「确定」。
规则3:设置白色格式
公式:
=D2<=EDATE(MAX(B2,C2),24)
设置单元格填充色为白色,点击「确定」。
补充说明
- 若你的Excel版本无法使用
EDATE函数(需启用分析工具库),可以用DATE函数替代:- 替换
EDATE(MAX(B2,C2),24)为:DATE(YEAR(MAX(B2,C2)),MONTH(MAX(B2,C2))+24,DAY(MAX(B2,C2))) - 替换
EDATE(MAX(B2,C2),36)为:DATE(YEAR(MAX(B2,C2)),MONTH(MAX(B2,C2))+36,DAY(MAX(B2,C2)))
- 替换
- 确保B、C列的日期为Excel可识别的标准日期格式,否则公式无法正确计算。
内容的提问来源于stack exchange,提问作者Adam Robson
相关产品推荐
相关产品推荐

