标签: excel worksheet-function countif
我的单元格中包含日期和时间,例如8/7/2015 5:47:15 PM。一般文本似乎是42223.7411458333。我正在寻找一个函数,它将在列A中搜索包含8/7/2015的任何单元格并计算多少。我目前有=COUNTIF(A:A,"8/7/2015"),但返回0.
8/7/2015 5:47:15 PM
42223.7411458333
8/7/2015
=COUNTIF(A:A,"8/7/2015")
答案 0 :(得分:1)
E1=SUMPRODUCT(--(INT(A:A)=C1))
C1=int(datetime)
其中A列包含日期时间值,C1包含您希望计数的日期
A
C1
`
答案 1 :(得分:0)
我认为最简单的方法是使用COUNTIFS(类似COUNTIF但允许多个条件)来计算给定日期的所有日期时间。
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)