COUNTIF与日期(月)

时间:2015-09-21 21:58:25

标签: excel countif

我正在尝试计算Date列中日期落在特定月份内的行。我尝试了很多路径,但都导致我的公式出错。他们试图做到这一点归结为我:

=countIF(Month(SHData[@MS550]),MONTH(SHData[@MS550]))

我的最终公式需要比这更复杂,但即便是像上面那样简单的公式也会产生错误。我也用Text(Date,“MMMM”)尝试了相同的结果。

2 个答案:

答案 0 :(得分:0)

使用COUNTIFS会更容易,但对于COUNTIF,您可能会计算所有大于或等于所选月份开头的条目,然后从所选月份结束后的所有条目的数量中减去。类似的东西:

=COUNTIF(SHData[MS550],">42004")-COUNTIF(SHData[MS550],">42036")  

今年1月,如果使用1900日期系统。

答案 1 :(得分:0)

尝试使用SumProduct,这对我来说很合适,如果他们是在九月份的日期测试列:

=SUMPRODUCT(--(C3:C5>0),--(MONTH(C3:C5)=9))