如何在excel中组合多个COUNTIF公式



我正在创建一个测试汇总表,使用COUNTIF-公式从单个电子表格中的多个选项卡收集数据,例如:

=COUNTIF(OSPF!H3,"PASS")+COUNTIF(OSPF!H8,"PASS")+COUNTIF(OSPF!H13,"PASS"). 

这里的数据是从不同的细胞(不是连续的细胞范围(收集的。问题是,如果测试用例列表很大,那么COUNTIF-公式也会很大。有没有简化这个公式的选择。提前谢谢。

选项1
简化它的一种方法是只使用一个COUNTIF函数,并将所有单元格组合到一个非奇异范围中。在这个答案的帮助下,我为您的案例提出了以下内容:

=SUM(COUNTIF(INDIRECT({"OSPF!H3","OSPF!H8","OSPF!H13"}),"PASS"))

选项2
如果您可以控制每个单元格中出现的内容("PASS"(,那么您可以轻松更改"PASS;PASS";至";1〃;(如果通过(或";0";(如果失败(。那么就不需要COUNTIF,而只需要所有这些细胞的简单SUM

选项3
选项2的变体是在包含";PASS";,其仅针对该单个小区执行CCD_ 6。然后在";主";sheet,您只需对包含整数的辅助单元格求和即可。

最新更新