如果范围不为空白,则突出显示单元格

时间:2019-09-16 17:23:51

标签: excel excel-formula

以一种相当简单的条件格式来撕开头发。

列J是我的状态列(J5:J100

If K5:U5不是空白J5应该= True,并且应该触发单元格填充。

=ISBLANK(K5:U5)仅在K列不为空白时触发。其余的列将被忽略。

=ISBLANK($K$5:$U$5)不起作用

=ISBLANK($K5:$U5)不起作用

我掉头发的主要原因是在单元格J5中使用=ISBLANK($K5:$U5),当我在K5和L5中放置一个X时,它会触发。


这可能让我感到困惑,也许就是我,道歉。为了澄清我在想什么;

如果K5:U5不为空,我需要J5来触发它的填充效果。

我需要在J5:J100中对此应用,并在每行5-100上打勾

enter image description here

2 个答案:

答案 0 :(得分:3)

另一种方法是计算非空白单元格的数量:

=COUNTA($K1:$U1)<11

将突出显示一个或多个单元格为空白的所有行

而:

=COUNTA($K1:$U1)=0

将突出显示所有单元格为空的所有行

并且:

=COUNTA($K1:$U1)>0

将突出显示具有某些内容的所有行

最后:

=COUNTA($K1:$U1)=0

将突出显示所有单元格已填充的行

答案 1 :(得分:0)

ISBLANK()不需要一个范围,而是一个单元格。

应为:
=AND(ISBLANK(K5),ISBLANK(L5),ISBLANK(M5))一直到U5