不使用 VBA 突出显示整行多个空白单元格

不使用 VBA 突出显示整行多个空白单元格

我有以下两列:

col col2
A   
B    G
C    H 
D
E    J

我想突出显示 col2 有空白单元格的整行。我尝试使用条件格式>新规则> isblank($B2)>highlight 和 F5>特殊>blank>ok>ctrl>shift>leftarrow,但这两种方法都没有用。

答案1

尝试不同的测试。Excel 区分空单元格和带有空字符串的单元格。

测试单元格的长度以=Len($B2)=0捕获没有值的单元格,即使该“空白”是使用类似公式创建的=if(TRUE,"A","")

当然,如果在“”符号之间使用空格,那么 Len(B2) 将返回 1。

编辑:添加了屏幕截图。另外,您需要定义格式。如果不定义,则不会突出显示任何内容。

在此处输入图片描述

答案2

制作一个名称标志,显示该单元格是否应突出显示。

  1. 选择第二行的一个单元格

进入名称管理器(位于公式功能区上)

  1. 取一个新名字,Flag
    • 在底部的引用部分输入 =ISBLANK($B2)

为了验证,您可以通过输入 =Flag 在右侧的几个空单元格中进行测试。如果 b 单元格为空白,则应为“true”,否则为“false”

  1. 进入条件格式
    • 选择公式
    • =标志
    • 如果 B 单元格为空,则设置你想要它是什么样子

相关内容