我有一列单元格填充了错误时给出“”的公式,如果没有错误则给出一个文本字符串。在第二列中,我给出了一个公式:
=COUNTIF(range,"<>")
Run Code Online (Sandbox Code Playgroud)
也:
=COUNTA(range)
Run Code Online (Sandbox Code Playgroud)
我希望它们中的任何一个只计算不包含“”的单元格,但它计算所有单元格。奇怪,也许它不会将带有公式的单元格计算为“”,即使这是公式产生的结果,所以我测试:
=COUNTIF(range,"")
Run Code Online (Sandbox Code Playgroud)
也:
=COUNTBLANK(range)
Run Code Online (Sandbox Code Playgroud)
两者都会产生适当数量的包含“”的单元格。
一个解决方案是简单地从 "" 的计数中减去总计数,但这并不优雅,只是想知道我是否做错了什么,或者其他人是否没有看到这种行为。