Excel COUNTIFS多个标准

问题描述 投票:0回答:1

我无法弄清楚这个适当的公式。

我有列A - L.数据来自第2行 - 190.列F有公司A - S.第一列有日期。

我想计算公司S在同一行中显示的次数,其日期范围在今天之前的5年和今天的90天之内。

我能得到的最接近的是:= COUNTIFS(F2:F190,“S”,I2:I190,“<= 90”和TODAY())

编辑:

我希望这是有道理的。

第2,3,4行都有公司S.他们的开放日期是2016年6月9日,2011年9月7日0:00和12/11/2007。第一个日期是从今天开始的5年之内,所以我不需要计算,第二个日期是在5年内,在5年标记的90天内,所以我想要计算。第三个日期远远超出5年标记,不在90天之内,因此不计算在内。

因此,在这三个日期中,清楚者应该返回1

excel
1个回答
0
投票

您可以尝试使用以下公式

=SUMPRODUCT((F2:F190="S")*((TODAY()-I2:I190)>=90)*(I2:I190>=DATE(YEAR(TODAY())-5,MONTH(TODAY()),DAY(TODAY()))))
© www.soinside.com 2019 - 2024. All rights reserved.