Countif链接到工作簿中的所有工作表

您好,我正在尝试使用countif加起来多less个单元格有1月份。例如,我有40个工作表,我需要找出它们中有多less个单元格C3中包含所有工作表中的date。 并把答案放在另一张纸上。

选项1)公式方法

1)在列中写出所有表格的名字。
2)在“公式”function区上,select定义名称。
3)在顶部给它一个名字,即。 SHEETNAMES

然后使用这个公式:

 =SUMPRODUCT(COUNTIF((INDIRECT("'"&SHEETNAMES&"'!C11")),"Completed")) 

我原以为你的原始问题的公式会非常相似,但是它一直显示为一个错误。 我一直在使用以下内容:

 =SUMPRODUCT(--(MONTH(INDIRECT("'"&SHEETNAMES&"'!C3"))=1)) 

您可以使用3-D公式 ,但不幸的是,唯一允许3-D参考的公式是math函数,没有太多逻辑(没有IF s, AND s等)。 如果将工作簿重新组织一下,例如在每张工作表的Z3上添加IF(C3="January",1,0) ,则可以在汇总表上执行SUM(Sheet2:Sheet40!Z3)