如何通过Conditional Formatting实现时间提前30分钟单元格变色?
条件格式设置正确方案
- 核心问题:你之前的公式错误,是因为条件格式需要返回TRUE/FALSE的判断式,而非单纯的时间计算值,和加不加IF前缀无关。
- 假设预定出发时间存放在单元格A1(比如值为14:30),选中要设置格式的单元格,打开条件格式后选择「使用公式确定要设置格式的单元格」。
- 直接输入正确的判断公式:
这个公式会判断当前时间是否已到达出发时间前30分钟(或更晚),满足条件时返回TRUE,触发红色单元格格式。=NOW() >= A1 - TIME(0,30,0)
关于IF前缀:完全没必要额外添加,上面的公式本身就会返回布尔值。如果硬套IF写成=IF(NOW() >= A1 - TIME(0,30,0), TRUE, FALSE)也能生效,但属于冗余操作,解决不了你之前公式缺少判断逻辑的核心问题。
内容的提问来源于stack exchange,提问作者213
相关产品推荐
相关产品推荐

