Google表格:跨表内容判断公式在条件格式中无法生效的问题
解决条件格式无法高亮未匹配URL的问题
正确的条件格式公式
直接用更简洁且可靠的公式,二选一即可:
- 用
COUNTIF判断匹配次数:=COUNTIF('Datalist'!$L:$L,G2)=0 - 用
ISNA判断VLOOKUP是否未找到匹配:=ISNA(VLOOKUP(G2,'Datalist'!$L:$L,1,FALSE))
操作步骤
- 选中需要设置格式的区域
G2:G999 - 打开条件格式菜单,选择「新建规则」
- 选择「使用公式确定要设置格式的单元格」
- 把上面的其中一个公式粘贴进去(必须保留开头的等号)
- 设置你需要的高亮格式(比如填充颜色),完成设置
原公式失效的原因
- 错误去掉等号:条件格式的规则公式必须以等号开头,你去掉等号后Excel无法识别为公式,自然不会生效;但原公式冗余的嵌套写法,即使保留等号也没必要。
- 公式冗余:你原来的
IF(IFERROR(VLOOKUP(...),TRUE)=TRUE;TRUE();FALSE())完全是多此一举——条件格式只需要公式返回TRUE就会应用格式,直接用IFERROR(VLOOKUP(...),TRUE)就够,甚至简化成上面的ISNA或COUNTIF写法更直观可靠。
内容的提问来源于stack exchange,提问作者Archy
相关产品推荐
相关产品推荐

