Excel IF语句&公式

时间:2014-01-28 13:39:23

标签: excel if-statement excel-formula

我将以YYYY-MM-DD HH:MM:SS.sss格式导入excel时间戳到新电子表格的A列。我试图计算两次之间的差异。

因此,在B列中,我有公式=RIGHT(A1,6),它获得SS.sss值。在C列中,我将这些值彼此远离 - =B2-B1。这正确地计算了两个值之间的差距。

我现在要做的是创建一个IF语句=IF(C2<>0.02,"","Error"),以确定时间间隔是否不是它应该是的值。

问题是,即使C列中的值为0.02,此IF语句也始终被评估为Error而不是空白单元格。

有谁知道为什么会这样?

2 个答案:

答案 0 :(得分:1)

也许您将文字 0.02 0.02进行比较?尝试:

=IF(VALUE(C2)<>0.02,"","Error")

答案 1 :(得分:0)

C2 = 0.02的测试in = IF(C2 <0.02,“”,“错误”)评估为FALSE(即C2 DOES等于0.02),因此“当然”返回第三个参数。我怀疑你可能想要=IF(C2=0.02,"","Error")