计算当前月份和行数的行数Google表格或Excel中的年份

时间:2015-05-12 10:53:57

标签: excel google-sheets excel-formula

我有一行用MM / dd / yyyy格式填充日期(带标题行),例如:

DATES
5/12/2015
4/12/2012
5/7/2015
5/7/2014

我想计算与当月匹配的行数&年。在上面的例子中,结果显然是两个(当它是2015年5月)。

使用函数可以实现此结果吗?最好使用Google电子表格,但Excel也可以。

3 个答案:

答案 0 :(得分:2)

数据在 A1 A20

=SUMPRODUCT((MONTH(A1:A20)=MONTH(TODAY()))*(YEAR(A1:A20)=YEAR(TODAY())))

enter image description here

答案 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 是您的日期

的列