忽略DateTime单元格的时间值 - MS Excel

Tej*_*jas 3 excel datetime formula formulas excel-formula

我在列A中有以下日期值(随时间).

1/1/2012 8:50  
1/1/2012 8:45  
1/1/2012 8:55  
1/1/2012 8:59  
1/1/2012 8:12  
1/1/2012 8:30  
1/1/2012 9:50  
1/1/2012 10:00
Run Code Online (Sandbox Code Playgroud)

以及Cell B1中的以下值.

1/1/2012
Run Code Online (Sandbox Code Playgroud)

现在,当我应用公式=COUNTIF(A:A,"=" & B1)来计算匹配单元格B1的A列中的单元格数时,它会给出零,因为它也在考虑时间值.

对此有任何解决方法/技巧吗?

bar*_*ini 8

INT函数将从日期/时间开始,所以尝试SUMPRODUCT这样

=SUMPRODUCT((INT(A2:A10)=B1)+0)

....并且更好地限制范围,因此您不要将整个列与SUMPRODUCT一起使用(在Excel 2003或更早版本中是强制性的)

...或者使用COUNTIFS检查日期/时间是在B1和B1 + 1之间(某个时间在B1日期),即

=COUNTIFS(A:A,">="&B1,A:A,"<"&B1+1)