使用Filter()公式的单元格无法触发空值条件格式如何解决
解决方法
你遇到的问题本质是Excel自带的「空值」条件格式规则仅能识别无任何内容的空白单元格,无法判定带公式的单元格返回结果是否为空,直接改用自定义公式规则即可解决。
操作步骤
- 选中A1单元格,依次点击「开始」选项卡→「条件格式」→「新建规则」
- 规则类型选择使用公式确定要设置格式的单元格
- 根据你的
FILTER公式写法输入对应判定公式:- 若你的公式设置了无匹配返回空文本,即写法为
=FILTER(查询区域,匹配条件,""),输入公式:=A1="" - 若你的公式未设置空返回参数,无匹配时会返回
#CALC!错误,输入公式:=ISERROR(A1)
- 若你的公式设置了无匹配返回空文本,即写法为
- 点击「格式」按钮,在填充选项中选择红色,保存所有设置即可生效。
补充说明
- 如果你的
FILTER是动态数组溢出公式,需要对整个溢出区域设置规则,只需选中整个溢出区域,判定公式保留对A1的相对引用即可。 - 不要使用系统自带的「仅对空值设置格式」规则,该规则对所有带公式的单元格都不会判定为空。
内容的提问来源于stack exchange,提问作者Simon Davies
相关产品推荐
相关产品推荐

