计算相关列的date范围之间的单元格数量

Excel的问题

两列,并且要计算列2中的单元格,如果它们在列1中的两个选定date之间

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 

请考虑使用以下公式:

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

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

尝试这个:

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

您可以将date更改为包含第一个和最后一个date的单元格引用。 列A必须sorting。

你的本地设置可能需要tha ,分隔符; 代替。 如果这样取代所有,;

这可以通过帮助列实现吗? 假设两列都已经完全填充,如果orderID落在2个date范围内,是否有办法在第3列中放置“1”?