Excel,在多个选项卡中查找特定月份内的所有date

我有一个共享(因此没有VB或macros )与多个(100 +)选项卡的Excel文件。 每张表中的C列有不同的date(dd.mm.yyyy)。 在第一个工作表中,所有工作表名称都有一个列表(标记为“the_list”)。 必须每月查找所有实例的总和,2014年1月(E1) – xxx,2014年2月(E2) – yyy,… 2015年3月(Ez) – zzz。 我已经尝试过使用EOMONTH,但是它只计算那些月份的最后一天,2015年1月31日,而不是2015年1月30日。

= SUMPRODUCT(COUNTIF(INDIRECT( “ ' ”&the_list&“' C:!C”),EOMONTH(E1,0)))

不希望在每个选项卡中使用= EOMONTH(C1,0)创build/隐藏另一列,因为这会增加由于多个用户而造成的另一个失败点。 请帮助:)

这应该为你工作:

=SUMPRODUCT(COUNTIFS(INDIRECT("'"&the_list&"'!A:A"),">="&E1,INDIRECT("'"&the_list&"'!A:A"),"<"&E2)) 
 =SUMPRODUCT(COUNTIFS(INDIRECT("'"&the_list&"'!C:C"),">="&E1,INDIRECT("'"&the_list&"'!C:C"),"<"&EOMONTH(E1,0))) 

这已经解决了,谢谢