Excel COUNTIF日期

时间:2015-09-01 04:30:21

标签: excel worksheet-function countif

我的单元格中包含日期和时间,例如8/7/2015 5:47:15 PM。一般文本似乎是42223.7411458333。我正在寻找一个函数,它将在列A中搜索包含8/7/2015的任何单元格并计算多少。我目前有=COUNTIF(A:A,"8/7/2015"),但返回0.

2 个答案:

答案 0 :(得分:1)

E1=SUMPRODUCT(--(INT(A:A)=C1))

C1=int(datetime)

其中A列包含日期时间值,C1包含您希望计数的日期

enter image description here`

答案 1 :(得分:0)

我认为最简单的方法是使用COUNTIFS(类似COUNTIF但允许多个条件)来计算给定日期的所有日期时间。

=COUNTIFS(A:A, ">=8/7/2015", A:A, "<8/8/2015")

如果您需要从其他单元格中获取日期,则可以使用&运算符,例如,如果B1包含8/7/2015

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