2015-10-20 84 views
0

我有一列(I)是一个月工作总小时数的总和。我试图应用条件格式规则,该规则将突出显示等于0但不为空的单元格。使用公式条件格式化,突出显示错误

我使用的计算公式为:

AND(I2=0,NOT(ISBLANK(I2))) 

它突出了0值(但并非全部)的最多,这也突出了一些非零值。

我不知道是否会有帮助,但是这是我得到的一个样本:

excel example

+0

你是怎么应用这个的?我知道Cond。在列上应用时,格式化可能会非常棘手。我会去'I2',应用这个公式(注意,在这之前你需要'='),然后应用。然后改变范围从'= $ I $ 2'到'= I:I'。看看是否有帮助。 – BruceWayne

+0

解决了它。谢谢。 – Laurel

回答

-1
=AND(I2=0,NOT(ISBLANK(I2))) 

输入条件格式的公式到第一个单元格。点击“确定”。然后复制第一个单元格并将其作为“格式化”粘贴到其余的单元格中。

这会按照你的意愿工作。

0

几个月前我有一个类似的问题。马克菲茨杰拉德指出了正确的方向。 Excel中的时间都是天数的百分比。计算机以二进制计算,因此在数学运算之前所有这些小数必须转换为二进制,并且结果必须转换回十进制。 但Ms Excel中的小数位数限制为15。你可以检查整个答案here

0

我认为你的问题是适用范围(虽然我感到惊讶的是Total标签不是蓝色)。在我看来格式是正确的,但抵消了一行。为了简单起见,我建议选择整个Total柱和施加:

=AND(I1=0,NOT(ISBLANK(I1))) 

或者,选择范围来格式化下面Total(即行2)的第一单元开始和应用公式。

采取'更简单'的方法,如果您不想标签格式化,您可以给它一个自己的规则,选择无格式集并确保它具有优先级(例如,在列表顶部停止如果True选中)。

@Dimitrios有一点(但它似乎也是一个解决方案),如果正在计算值。

相关问题