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

Google Sheets条件格式:日期判断与多条件高亮设置问题

解决条件格式:Ship Date前1天且未发货时高亮目标列

假设你的表格结构是:

  • Ship Date 列:B列(比如B2开始是具体发货日期)
  • 状态列(标记Shipped/Ordered等):C列
  • 需要高亮的目标列:A列

正确的自定义条件格式公式

直接用这个公式,不用额外单元格引用TODAY():

=AND(TODAY()=B2-1, C2<>"Shipped")

设置步骤

  1. 选中目标列的所有数据行(比如A2:A100,不要包含表头)
  2. 打开条件格式 → 新建规则 → 选择「使用公式确定要设置格式的单元格」
  3. 粘贴上面的公式,注意单元格引用是相对的(不要加$锁死)
  4. 点击「格式」按钮,设置填充颜色为红色,确定即可

你之前踩坑的原因分析

  • 不用在其他单元格引用TODAY(),条件格式的自定义公式里可以直接调用TODAY()函数
  • AND函数失效大概率是因为用了绝对引用(比如$B$2),导致所有行都只判断第一行的日期和状态,改成相对引用B2、C2才能逐行判断
  • 只高亮「Ordered」没生效,可能是状态列存在其他未标记为Shipped的情况,用C2<>"Shipped"能覆盖所有未发货的状态,比只判断等于Ordered更严谨

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 12:39:56