如何设置条件格式以便仅当所有单元格都为空时才突出显示某个范围?

如何设置条件格式以便仅当所有单元格都为空时才突出显示某个范围?

我对条件格式还不熟悉,遇到了一些困难。我有 6 列 100 行。如果行中没有任何数据,我希望用一种颜色突出显示该行。但是,如果行中的一个单元格中有数据,我希望完全删除该行的突出显示。目前,我已将其设置为如果行中没有数据,则突出显示整行;如果一个单元格中有数据,则只有该单元格没有突出显示......我似乎无法让整行的突出显示消失。

我使用公式来确定要格式化的单元格:

=I16:N16="" formatting color is yellow.

我知道我必须添加第二个条件格式,但是我尝试了许多不同的公式,似乎无法使其发挥作用。

答案1

假设数据从第 16 行开始,然后选择整个范围 (I16:N115?),并在条件格式中使用此公式

=COUNTIF($I16:$N16,"<>")=0

如图所示,$ 符号是必需的

注意:此公式也应该有效

=AND($I16:$N16="")

....但这是一个“数组公式”的示例,Excel 有时会在条件格式中管理不善(我​​相信特别是 Excel 2007),所以我推荐使用上述带有 COUNTIF 的版本

答案2

对于只有六列的数据,您可以单独检查每个单元格。假设您的数据从 I16 开始,这应该可以解决问题:

=NOT(AND($I16="", $J16="", $K16="", $L16="", $M16="", $N16=""))

对于所有六个单元格(AF 列)都为空的行,这将返回 true。

请参阅AND()NOT()函数以获取更多信息。

相关内容