Excel COUNTIFS多个标准

时间:2016-11-11 18:01:00

标签: excel

我无法弄清楚这个的正确公式。

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

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

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

编辑:

我希望这是有道理的。

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

因此,在这三个日期中,countifs应该返回1

1 个答案:

答案 0 :(得分:0)

您可以尝试以下公式

=SUMPRODUCT((F2:F190="S")*((TODAY()-I2:I190)>=90)*(I2:I190>=DATE(YEAR(TODAY())-5,MONTH(TODAY()),DAY(TODAY()))))