我正在创建一个测试汇总表,使用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,您只需对包含整数的辅助单元格求和即可。