You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何设置仅当指定单元格为空且满足日期条件的条件格式?

Excel条件格式设置步骤

核心逻辑

所有格式仅在A4单元格为空时生效,否则不触发任何格式。需按优先级从高到低添加三个条件(红色→黄色→绿色,避免条件覆盖)。


一、设置红色格式(超过27天前的日期)

  1. 选中需要应用格式的单元格区域(比如B2:B100,根据实际范围调整)
  2. 打开「条件格式」→「新建规则」→「使用公式确定要设置格式的单元格」
  3. 输入公式:
    =AND(ISBLANK($A$4), TODAY()-B2>27)
    
    说明:B2替换为选中区域的第一个单元格,$A$4是固定引用A4单元格,确保所有单元格都判断同一个A4的状态
  4. 设置格式:填充红色,或选择「图标集」里的红色圆形(勾选「仅显示图标」)

二、设置黄色格式(14-27天前的日期)

  1. 保持选中目标区域,新建条件格式规则
  2. 输入公式:
    =AND(ISBLANK($A$4), TODAY()-B2>=14, TODAY()-B2<=27)
    
  3. 设置格式:填充黄色,或选择黄色圆形图标

三、设置绿色格式(距今日≥13天的日期)

*注:若你实际需求是「未来13天及以后」或「最近13天内」,可调整公式:

  • 未来13天及以后:=AND(ISBLANK($A$4), B2-TODAY()>=13)
  • 最近13天内(含今天):=AND(ISBLANK($A$4), TODAY()-B2<=13)*
  1. 新建条件格式规则
  2. 输入公式(按原描述逻辑):
    =AND(ISBLANK($A$4), TODAY()-B2>=13)
    
  3. 设置格式:填充绿色,或选择绿色圆形图标

关键注意点

  • 条件格式的规则顺序必须是红色→黄色→绿色,Excel会优先匹配排在前面的规则,避免范围重叠导致格式失效
  • 确保$A$4用绝对引用(带$符号),不会因单元格选中位置变化而改变引用目标

内容的提问来源于stack exchange,提问作者LookingForSolutions

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 14:25:30