Google Sheets中基于自定义公式的列条件格式不生效问题
解决条件格式规则失效的问题
检查公式与单元格格式
先在任意空白单元格输入=L65>K65,看返回结果是TRUE还是FALSE:- 如果返回
FALSE:确认L65和K65是不是文本格式的数值——选中这两个单元格,看顶部格式栏是否为「数字」格式,文本格式的数字无法正常比较,改成数字格式后再测试。 - 如果返回
TRUE但没高亮:检查你设置的高亮格式是不是和单元格原有格式一致(比如单元格本来就是黄色,高亮也设黄色),换个明显的颜色试试。
- 如果返回
调整规则应用范围与引用方式
如果你要让C列对应行都生效,不要只给C65单独设规则:- 选中需要应用规则的C列区域(比如
$C$65:$C$200) - 自定义公式用相对引用
=L1>K1(Excel/Sheets会自动根据选中区域匹配对应行的L、K列)
- 选中需要应用规则的C列区域(比如
检查规则优先级
现有其他规则可能优先级更高,覆盖了这条规则:
打开「条件格式管理规则」,把这条规则拖动到列表最上方,确保它优先触发。Google Sheets额外排查点
若用的是Google Sheets,试试刷新页面(Ctrl+F5)或重新保存表格,排除缓存问题;同时确认目标单元格没有被设置保护范围,限制了条件格式的应用。
内容的提问来源于stack exchange,提问作者Emma
相关产品推荐
相关产品推荐

