我有一列,其中不包含文本,什么也不包含,0/0/0000格式的单个日期,多个日期或文本以及单个日期或多个日期。
我希望计算仅包含单个日期的单元格的数量。我认为我不能在excel中使用正则表达式,所以我不确定该如何处理。
我试图查看是否可以计算日期大于1900的单元格的数量,但这没用。
=COUNTIF(O:O,">1/1/1900")
例如:
chicago
chicago,1/5/2014
1/6/2015
Time to call,Text1
12/5/2010
12/6/2010,12/8/2010
我希望计数为2,因为第3行和第6行是仅有两个包含单个日期的行。
答案 0 :(得分:1)
确定数据不是stored as text后,可以使用其中之一,因为数据中不包含不是日期的数字。
=COUNTIF(O:O;">=1")
其中1是1.1.1900的数值
=SUMPRODUCT(--(ISNUMBER(A:Z)))
此sumproduct会检查数据是否为数字,但不包含> 1900条件。
答案 1 :(得分:0)
= SUMPRODUCT(1-ISERR(DATEVALUE(O:O)))