excel如果公式返回false值而不是数值

时间:2015-12-17 13:00:39

标签: excel-formula

我有一个编制数字的电子表格,我已经使用同一个电子表格超过一年了。我设计了所有公式,一切都很好。今天早上,当我打开电子表格时,其中一个公式返回的值为false,这会搞砸我所有其他公式,因为它们依赖于那个单元格。公式是= IF(' DME工程发票明细'!$ K:$ K> 0,COUNT(' DME工程发票明细'!$ K:$ K))非常基本的公式。现在关于它的奇怪部分是,如果我将公式移动到另一个单元格,它可以正常工作。如果我将细胞向下移动它可以正常工作。还有什么可能导致这个?我确信这很简单。

1 个答案:

答案 0 :(得分:1)

您应该发现'DME Works invoice detail'!$K:$K不大于0.

看看公式,我认为它应该是=IF(COUNT('DME Works invoice detail'!$K:$K)>0,COUNT('DME Works invoice detail'!$K:$K))

IF功能有三个部分 - IF(condition,result if condition true,result if condition false)
您没有result if false部分,因此返回值为FALSE。