220 多个excel快捷键速查表,适用Windows和Mac。工作效率提高10倍。免费下载>>>
下载 “excel快捷键速查表” Excel快捷键速查表.zip – 已下载54次 – 3 MB
通用公式
要使用多个条件和 OR 逻辑进行计数,您可以将 COUNTIFS 函数与数组常量一起使用。在所示示例中,H6 中的公式为:
默认情况下,COUNTIFS 函数应用 AND 逻辑。当您提供多个条件时,所有条件必须匹配才能生成计数。
一种解决方案是在数组常量中提供多个标准,如下所示:
这将导致 COUNTIFS 返回两个结果:“完成”计数和“待处理”计数,封装在数组结果中,如下所示:
为了得到最终的总数,我们将 COUNTIFS 包装在 SUM 中。然后 SUM 函数对数组中的所有项求和并返回结果。
添加另一个 OR 条件
您可以向此公式添加一个附加条件,但您需要为一个条件使用单列数组,为另一个条件使用单行数组。因此,例如,要对“Andy Garcia”或“Bob Jones”的“完成”或“待处理”订单进行计数,您可以使用:
请注意,我们对第二个数组常量使用分号,这将创建一个垂直数组。这是因为 Excel 将两个数组常量中的元素“配对”,并在 SUM 中返回结果的二维数组,如下所示:
如果您有两个以上的标准,请考虑此处描述的 SUMPRODUCT 公式。
标准的单元格参考
要使用单元格引用作为条件,您可以使用如下数组公式:
其中 range1 是标准范围,而 range2 包含标准。
通配符和重复计算
COUNTIF 和 COUNTIFS 支持通配符,但是当您有多个带有 OR 逻辑的“包含”条件时,您需要注意不要重复计算。有关更多信息,请参阅此示例
220 多个excel快捷键速查表,适用Windows和Mac。工作效率提高10倍。免费下载>>>