=NB.SI.ENS($A$2:$A$51;">="&$J$4;$A$2:$A$51;"<"&MOIS.DECALER($J$4;1);$B$2:$B$51;J6)
Pas tout à fait ...Edit 1 :La fonction mois décaler doit être ajoutée par le choix d'une macro complémentaire je crois.
Mais si !!!Edit2 : ma formule ne fonctionne pas pour une date en décembre, contrairement à celle de Modeste Geedee !!