Google Sheets条件格式设置请求:播客播出早于录制时高亮嘉宾单元格
Google Sheets 条件格式设置方案
目标
给上方区域A2:A106的嘉宾单元格设置条件格式:当该嘉宾的播出日期(对应B列同行)早于其在下方区域匹配到的录制日期时,单元格标红。
操作步骤
- 选中需要设置格式的单元格区域:
A2:A106 - 点击顶部菜单栏的「格式」→「条件格式」
- 在右侧条件格式面板中,选择「规则类型」为自定义公式
- 输入以下任一公式:
方案1:使用XLOOKUP(逻辑更直观)
=AND(NOT(ISERROR(XLOOKUP(A2, $B$114:$B$217, $A$114:$A$217))), B2 < XLOOKUP(A2, $B$114:$B$217, $A$114:$A$217))
方案2:使用INDEX+MATCH(兼容性更广)
=AND(NOT(ISERROR(MATCH(A2, $B$114:$B$217, 0))), B2 < INDEX($A$114:$A$217, MATCH(A2, $B$114:$B$217, 0)))
- 设置格式样式:在面板下方选择「填充颜色」为红色,完成设置
公式说明
- 核心逻辑:先匹配当前嘉宾在下方区域的录制日期,再对比播出日期是否早于该录制日期
NOT(ISERROR(...)):避免嘉宾未找到时触发错误格式- 绝对引用
$B$114:$B$217/$A$114:$A$217:确保公式下拉时匹配区域不会偏移
验证示例
- 场景1:播出日期6月13日,录制日期8月26日 → 满足
B2 < 录制日期,嘉宾单元格标红 - 场景2:播出日期6月13日,录制日期5月26日 →
B2 > 录制日期,无格式变化
内容的提问来源于stack exchange,提问作者IAPJeffrey
相关产品推荐
相关产品推荐

