我有一行用MM / dd / yyyy格式填充日期(带标题行),例如:
DATES
5/12/2015
4/12/2012
5/7/2015
5/7/2014
我想计算与当月匹配的行数&年。在上面的例子中,结果显然是两个(当它是2015年5月)。
使用函数可以实现此结果吗?最好使用Google电子表格,但Excel也可以。
答案 0 :(得分:2)
数据在 A1 到 A20
=SUMPRODUCT((MONTH(A1:A20)=MONTH(TODAY()))*(YEAR(A1:A20)=YEAR(TODAY())))
答案 1 :(得分:2)
您可以像这样使用COUNTIFS
=COUNTIFS(A:A,">="&EOMONTH(TODAY(),-1)+1,A:A,"<"&EOMONTH(TODAY(),0)+1)
对于整个列,它在Excel或Google工作表中同样有效,并且会忽略标题行
答案 2 :(得分:1)
在Google表格中,您可以使用
=COUNT(FILTER(A:A,MONTH(A:A) = MONTH(TODAY()),YEAR(A:A)=YEAR(TODAY())))
A:A 是您的日期
的列