Excel 如何使用或调节COUNTIFS?

Excel 如何使用或调节COUNTIFS?,excel,google-sheets,excel-formula,Excel,Google Sheets,Excel Formula,我想计算列中日期在4月30日之后[&date(2018,4,30)]或为空[”]的所有单元格 =Countifs($N$2:$N$24388,{">"&DATE(2018,4,30),""}) 按照语法,我觉得我做得很对,因为它也没有抛出任何错误,但它没有给出正确的结果 后来我发现它只渲染到第一个条件,即上面的公式是这样渲染的: =Countifs($N$2:$N$24388,{">"&DATE(2018,4,30)}) 它没有考虑空白(“”)单元格的条件。所以

我想计算列中日期在4月30日之后[&
date(2018,4,30)
]或为空[
]的所有单元格

=Countifs($N$2:$N$24388,{">"&DATE(2018,4,30),""})
按照语法,我觉得我做得很对,因为它也没有抛出任何错误,但它没有给出正确的结果

后来我发现它只渲染到第一个条件,即上面的公式是这样渲染的:

=Countifs($N$2:$N$24388,{">"&DATE(2018,4,30)}) 
它没有考虑空白(“”)单元格的条件。所以结果是不正确的,或者比预期的要小

后来我改变了条件的顺序,即

=Countifs($N$2:$N$24388,{"",">"&DATE(2018,4,30)})
现在,它正在确认唯一的(
)条件,并忽略后一个条件。所以,它给出的结果与下面的公式相同

=Countifs($N$2:$N$24388,{">"&DATE(2018,4,30)})
最后,我尝试了下面的方法,效果很好,但这是一个冗长的公式,无法达到使用
Countifs

=sum(COUNTIFS(N2:N24388,{""})+COUNTIFS($N$2:$N$24388,{">"&DATE(2018,4,30)}))

如前所述,我希望得到所有空白或满足给定条件的单元格的计数。

只需将两个单独的
计数相加即可:

=COUNTIF($N$2:$N$24388,">"&DATE(2018,4,30))+COUNTIF($N$2:$N$24388,"")

这并不违背您建议的
COUNTIFS
的目的,因为
COUNTIFS
统计满足您指定的所有标准的值,而您感兴趣的是至少满足一个标准的值。

您可以使用
COUNTBLANK

=COUNTIF($N$2:$N$24388, ">"&DATE(2018, 4, 30))+
 COUNTBLANK($N$2:$N$24388)

COUNTIFS返回一个结果数组,因此只需将它们相加:

=SUM(Countifs($N$2:$N$24388,{">"&DATE(2018,4,30),""}))
从中,看起来顺序是Countifs(range1,criteria1,range2,criteria2)。您是否尝试过Countifs($N$2:$N$24388,{“>”&DATE(2018,4,30)},$N$2:$N$24388,”)