我有一个共享的(因此没有 VB 或宏)Excel 文件,其中包含多个(100 多个)选项卡。dd.mm.yyyy
每张纸的 C 列中有不同的日期 ( )。在第一个工作表中有一个所有工作表名称的列表(标记为“the_list”)。必须找到每月所有实例的总和,即 2014 年 1 月 (E1) - xxx、2014 年 2 月 (E2) - yyy、... 2015 年 3 月 (Ez) - zzz。我曾尝试使用 EOMONTH,但它只计算那些日期,其中包含该月的最后一天, ea31.01.2015
而不是30.01.2015
。
=SUMPRODUCT(COUNTIF(INDIRECT("'"&the_list&"'!C:C"),EOMONTH(E1,0)))
不希望在每个选项卡中创建/隐藏另一列,=EOMONTH(C1,0)
因为它会由于多个用户而增加另一个故障点。