使用公式进行条件格式设置,突出显示错误

时间:2015-10-20 18:56:01

标签: excel conditional-formatting

我有一个列(I),它是一个月工作总时数的总和。我正在尝试应用条件格式设置规则,该规则将突出显示等于0但不是空白的单元格。

我使用的公式是:

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

它突出显示了大多数0值(但不是全部),并且还突出显示了一些非零值。

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

excel example

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

我认为你的问题是适用范围(虽然我很惊讶Total标签不是蓝色)。在我看来,格式是正确的,但偏移了一行。为简单起见,我建议选择整个Total列并应用:

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

或者从Total 下面的第一个单元格(即第2行)中选择要格式化的范围并应用您的公式。

采用'更简单'的方法,如果您不希望标签格式化,您可能会给它自己的规则,选择无格式集并确保它具有优先级(例如,在列表顶部带有停止如果True检查)。

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

答案 2 :(得分:-1)

var loginInfo = await AuthenticationManager.GetExternalLoginInfoAsync();
string provider = loginInfo.Login.LoginProvider; // Facebook, Google, Twitter, Microsoft...

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

这将按照您的意愿运作。