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

Excel 如果多个单元格为空,则有条件地设置格式(电子表格中没有数字),excel,excel-formula,conditional-formatting,Excel,Excel Formula,Conditional Formatting,我在Excel中创建了一个电子表格,如果最后四列中的任何或所有单元格都为空,我将尝试使用条件格式突出显示单元格或行。我的栏目包括账户的名称,门店经理,城市,州,就诊1,就诊2,就诊3和就诊4 访问账户时,在“访问”单元格中写入注释,如果账户不需要访问,则在每个不需要的“访问”列中放入X(有些账户需要一次访问,有些账户需要两次访问,有些账户需要四次访问) 当任何访问留空时,是否可以突出显示帐户名和/或经理名,表明他们需要设置必要的访问 我尝试了下面的说明,但它似乎不适合我所寻找的信息范围 打开“

我在Excel中创建了一个电子表格,如果最后四列中的任何或所有单元格都为空,我将尝试使用条件格式突出显示单元格或行。我的栏目包括
账户的名称
门店经理
城市
就诊1
就诊2
就诊3
就诊4

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

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

我尝试了下面的说明,但它似乎不适合我所寻找的信息范围


  • 打开“条件格式规则管理器”(条件) 格式化->管理规则)
  • 单击“新建规则”并选择“使用公式确定哪些单元格” 格式化”
  • 在“此公式为真的格式值:”框中,输入 要检查其是否为空的单元格
  • 在引用的单元格字母前放置一个美元符号 使其仅影响该行,而不是整个表或单元格
  • 在框的末尾键入“”以检查单元格是否为空
  • 单击“格式…”并转到“填充”选项卡以选择要填充的颜色 如果为true,则填写该行,然后单击“确定”
  • 单击“确定”关闭“新建规则”对话框
  • 将刚创建的规则的“应用于”值更改为 使规则应用于整个表的范围。(如果你的 表有引用名称,您可以在此处输入)
  • 单击“确定”关闭“条件格式规则管理器”

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

    您可能希望使用=isblank()而不是=“”

    你的评论“电子表格中没有值,只有文本”也让我感到困惑,文本就是一个值

    还有一个提示-excel有重写规则的习惯-我不知道我写了多少规则只是为了发现excel更改了“应用于”或公式输入字段中的值


    如果您可以发布一个示例,我将修改答案。条件格式非常挑剔。

    您所采取的步骤不合适,因为您想要格式化的单元格不是触发单元格(通常不会为空)。在您的情况下,您希望根据各种其他单元格的状态将格式应用于一组单元格。我建议使用如图所示的数据布局(感谢@xQbert提供了一个合适公式的开始),选择ColumnA并:

    主页>样式-条件格式,新规则…,使用公式确定要格式化的单元格,并格式化此公式为真的值:

    =AND(LEN(E1)*LEN(F1)*LEN(G1)*LEN(H1)=0,NOT(ISBLANK(A1)))
    
    格式化…,选择格式化,确定,确定

    我已经填充了触发红色填充结果的黄色单元格

  • 选择列A:H,A1作为活动单元格
  • 开放的家► 风格► ► 新规则
  • 选择使用公式确定要格式化的单元格并在该公式为真的格式值:文本框中提供以下公式之一。
    • 要在四个日期之一为空时突出显示Account和Store Manager列:
      =和(LEN($A1),COLUMN()


      只设置包含的单元格的格式如何?在下拉框中选择空格

      =IF(LEN(E3)*LEN(F3)*LEN(G3)*LEN(H3)=0,1,0)
      假设E2、F2、G2、H2包含访问,一个简单的公式可以识别任何单元格是否为空。这可能不是原始问题的答案,但这对我有帮助,谢谢!