我要计算Excel表格中“ D”列中包含“ 01.09.2019”的所有行。
第一个问题:桌子在另一张纸上
第二个问题:“ D”列包含日期和时间(例如01.09.2019 00:45:20),但我只对日期感兴趣。我这样做的是:
=COUNTIF(October_Data!$D$2:$D$299;"<02.09.2019")
这对我有用。 但是现在我要过滤数据,而COUNTIF不能与过滤器一起使用。
我发现:
=SUMPRODUCT(SUBTOTAL(3;INDIRECT("D"&ROW(2:999)))*(D2:C999<"02.09.2019"))
这显然不起作用,因为缺少数据表的提示,但我真的不知道在哪里使用它。除此之外,我还尝试重写公式以使其适合我的需求,但是我真的不知道自己是否犯了任何错误,因为我在理解公式时遇到困难。
这是给您的图片: example table
数据是私有的,所以我不得不举个例子:
列A用“ a”过滤。现在我要计算包含“ 01.09.2019”的每一行。在这种情况下,它只会是一个。 但请记住:该表是“ October_Data”工作表的一部分,我的计算在另一工作表中进行!