一、案例

其中,“1班”成绩表如下图所示:

“2班”成绩表如下图所示:

“3班”成绩表如下图所示:

二、操作步骤
1、在空白列F列中列出需要进行条件计数的工作表名称。
如下图所示,在F1:F3中列出需要统计数学成绩的三个工作表:“1班”、“2班”、“3班”。

如果需要进行条件计数的工作表名称比较多,可以使用宏表函数get.workbook函数列出工作簿中所有工作表名称。
2、在D2单元格输入以下公式:

公式解析:
INDIRECT("'"&F1:F3&"'!B1:B13")'2班'!B1:B13'3班'!B1:B13。
当在公式中需要引用其他工作表的数据源参与计算时,对该数据源的的引用格式为“'工作表名'!数据源地址”(即在单元格的地址前要指定工作表名称)。
此外,由于3个工作表的数据源区域大小不同,“1班”和“2班”的数据区域为A1:C9,“3班”的数据区域为A1:C13,因此COUNTIFS函数为“科目”和“分数”设置的条件区域分别为B1:B13、C1:C13。
(3)SUMPRODUCT函数对COUNTIFS函数返回的结果求和,得到的就是3个班级“数学”成绩超过90分的总人数。