Excel – 条件格式化 – 单元格不为空且等于0

我试图检查一个单元格是否是:

  1. 空白,如果为空(不为空)
  2. 如果值等于0.我试过了:

    = IF(NOT(ISBLANK($ D:$ D))&$ D:$ D = 0,TRUE,FALSE)

    = IF(AND(NOT(ISBLANK($ D:$ D)),$ D:$ D = 0),TRUE,FALSE)

我使用带有条件格式规则的Excel 2013使用公式来确定要格式化哪些单元格 > 在此公式为真的情况下格式化值

我究竟做错了什么? 问题是, IF($D:$D=0)识别值为0的单元格和空白真的单元格 。 我只希望它识别0值。 不是空白。

我想这是你要找的东西:

 =AND(COUNTBLANK($D1)=0,$D1=0) 

请注意,将其应用于整列时,每个单元格只会查看其各自的行。 你会想保留$ D1的引用,而不是使用$ D:$ D

你也可以使用这个公式

=($D1<>"")*($D1=0)

下面的工作,你不必担心如何和不适合在一起。

 =IF(ISBLANK(A1),TRUE,IF(A1=0,TRUE,FALSE)) 

仅格式化包含 – >(特定文本)的单元格…不要使用(单元格值) – >然后input“0”,不带引号

这将只格式化其中有0的单元格,空白单元格将不会被格式化

在指定“0”的规则之前,您应该添加规则“单元格包含空(空白)值”。 然后将格式设置为“无格式”,然后select“如果为真则停止”。