首先发帖,抱歉,如果不是根据网站偏好。我四处搜索,无法找到一个完全相同的帖子,但如果这也是重复的话,也很抱歉。
我有以下代码:
=COUNTIFS(A:A,"="&C3, B:B,"<>""")
为清楚起见,代码应该识别列A具有特定值(C3)的实例,以及列B为空的实例。
我熟悉Countifs,但它是&#34;如果空白&#34;我一直在努力的部分。最重要的是,B列填充了公式,从我的角度来看这似乎更具挑战性,因为我尝试过的几种方法只有在细胞真正无人居住的情况下才有效。我可以说的是,这个公式几乎与我的所有例子一起工作,除了1,我不知道为什么会这样。就此而言,我并不完全确定为什么这段代码会起作用。
非常感谢任何见解。 非常感谢你。
答案 0 :(得分:0)
如果空白则计算:"="
=COUNTIFS(A:A,"="&C3, B:B,"=")
或者如果这更容易理解:
=COUNTIFS(A:A,"="&C3, B:B,"=" & "")
这是一样的。
答案 1 :(得分:0)
"="
中的 COUNTIFS
与公式产生的空格不匹配。不要问我为什么!
作为解决方法,您可以使用灵活且永不烦恼的SUMPRODUCT
:
=SUMPRODUCT((A:A=C3)*(LEN(B:B)=0))