如果多个单元格为空,则条件格式化(整个电子表格中没有数字)

我在Excel中创build了一个电子表格,并试图使用条件格式来突出显示一个单元格或行,如果最后四列中的任何或所有单元格都是空白的。 我的专栏包括account名称, store managercitystatevisit 1visit 2visit 3visit 4

当一个账户被访问时,注释被写入“访问”单元格,如果一个账户不需要访问, X被放在每个“访问”列中不需要的(有些账户需要一次访问,两个,一些全部四个)。

如果有任何访问留空,是否可以将帐户名称和/或经理名称突出显示,表明他们需要设置必要的访问?

我已经尝试了下面的说明,但它似乎并没有为我正在寻找的信息范围工作。


  1. 打开“条件格式规则pipe理器”(条件格式 – >pipe理规则)。
  2. 点击“新build规则”,然后select“使用公式确定要格式化的单元格”。
  3. 在“此公式为真的格式值:”框中,input要检查的单元格是否空白。
  4. 在单元格引用的字母前放置一个美元符号,以使其仅影响该行,而不是整个表格或单元格。
  5. 在框的末尾键入“=”,以检查单元格是否为空。
  6. 点击“格式…”,然后转到“填充”选项卡,select一种颜色填充行,如果为true,然后单击“确定”。
  7. 点击“确定”closures“新build规则”对话框。
  8. 将刚刚创build的规则的“适用于”值更改为整个表的范围,以使规则适用于该规则。 (如果你的表有一个参考名字,你可以在这里input)
  9. 点击“确定”closures“条件格式规则pipe理器”。

在这里输入图像说明

那怎么样?只格式化包含 – 在下拉框中select空白的单元格

你采取的步骤是不合适的,因为你想格式化的单元格不是触发器单元格(大概不会是空白的)。 在你的情况下,你想格式化应用到一组单元格根据各种其他单元格的状态。 我build议如图所示的数据布局(并感谢@xQbert在合适的公式上开始),selectColumnA并:

主页>样式 – 条件格式,新规则…, 使用公式来确定要格式化哪些单元格,在此公式为真时格式化值

 =AND(LEN(E1)*LEN(F1)*LEN(G1)*LEN(H1)=0,NOT(ISBLANK(A1))) 

格式化... ,select格式化,确定,确定。

SO22487695的例子

在那里我填充了黄色触发红色填充结果的单元格。

  1. select列A1:H作为活动单元格。
  2. 打开主页►样式► 条件格式 ►新规则。
  3. select使用公式来确定格式化哪些单元格,在公式为真的格式值中提供以下公式之一¹:文本框。
    • 当四个date之一为空时突出显示帐户和存储pipe理器列:
      =AND(LEN($A1), COLUMN()<3, COUNTBLANK($E1:$H1))
    • 当四个date之一为空时突出显示帐户,存储pipe理器和空白date列:
      =AND(LEN($A1), OR(COLUMN()<3, AND(COLUMN()>4, COUNTBLANK(A1))), COUNTBLANK($E1:$H1))
  4. 点击[格式]并select一个单元格填充。
  5. 单击[确定]接受格式化,然后再次[确定]创build新规则。 在这两种情况下, 适用于:将参考=$A:$H

结果应该类似于以下内容。

如果多个单元格为空,则有条件地格式化


¹COUNTBLANK函数是在Excel 2007中引入的。它将计算公式中剩余的真空白和零长度string(例如"" )。

如果您将美元符号放在字母之前,则只会影响列,而不会影响行。 如果你想让它只影响一行,把美元放在数字之前。

你可能想要使用= isblank()而不是=“”

我也对你的评论感到困惑:“整个电子表格中没有值 – 只是文本” – 文本是一个值。

还有一个提示 – excel有重写规则的习惯 – 我不知道我写了多less规则才发现excel改变了“apply to”或公式input字段中的值。

如果你可以发表一个例子,我会修改答案。 条件格式非常挑剔。