计算相关列的日期范围之间的单元格数

时间:2016-03-07 22:05:00

标签: excel count countif

Excel问题

两列,如果它们位于第1列中的两个选定日期之间,则需要计算第2列中的单元格

column 1                column 2
Date of order        order id 
11/11/2008            4361
12/11/2008            4363
13/11/2008            4368
14/11/2008            4333
15/11/2008            4222
16/11/2008            4893
17/11/2008            4872
13/11/2008            4368
14/11/2008            4333
15/11/2008            4222
16/11/2008            4893
17/11/2008            4872

3 个答案:

答案 0 :(得分:1)

试试这个:

=COUNT(INDEX(B:B,MATCH("11/11/2008",A:A)):INDEX(B:B,MATCH("15/11/2008",A:A))

您可以将日期更改为包含第一个和最后一个日期的单元格引用。必须对A列进行排序。

您的本地设置可能需要,分隔符;。如果是,请将所有,替换为;

答案 1 :(得分:0)

请考虑使用以下公式:

=COUNTIFS($A:$A,">="&StartDate,$A:$A,"<="&EndDate)

请注意,这假设第2列已填充所有行。的问候,

答案 2 :(得分:0)

使用辅助列可以更轻松地实现这一目标吗?假设两个列都已完全填充,是否有办法放置一个&#34; 1&#34;在第3列中,如果orderID位于2个日期范围内?