Excel如何设置条件格式高亮特定列不含指定文本且对应列为空的行
正确条件格式公式
如果你的表格选中范围从第1行(不含表头)开始,公式为:=AND($B1<>"Banana", $B1<>"Orange", ISBLANK($C1))
如果选中范围从第2行(首行是表头)开始,把公式里的行号1替换为2即可。
原公式失效原因
- 语法符号不符合Excel规则:Excel不等判断用
<>而非!=,逻辑运算需要调用AND()/OR()函数,不能直接用&/|符号 - 引用逻辑错误:不应该锁死行号,需要锁列不锁行(即
$B1而非$B$1),才能让规则逐行判断对应行的B、C列内容 - 空值判断错误:Excel识别空单元格不能用
null,需要调用ISBLANK()函数,或者判断单元格等于空文本"" - 逻辑关系错误:你要求两个条件同时满足,应该用
AND做并列判断,原公式用了或逻辑的符号,不符合需求
效果验证
代入你的测试数据后,仅第3行(Kiwi、C列空)、第5行(Apple、C列空)会触发高亮,完全符合你的要求。
内容的提问来源于stack exchange,提问作者Jesus Hamdi
相关产品推荐
相关产品推荐

