Bonsoir,
Sans fichier, on n'a effectivement pas la garantie que ce qui ressemble à des dates en colonne B soient interprétées par Excel comme des valeurs numériques.
Si c'est bien le cas, il ne manque à la toute première formule de floflo50100 qu'un petit *1 tout au bout:
=SOMMEPROD((Amélioration!B8:B1048576>DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI());1))[surligner=#00FFBF]*1)
Dans la seconde, je dirais que les signes < et > sont inversés. Tester
=SOMMEPROD((Amélioration!B8:B1048576[surligner=#00FFBF]>=FIN.MOIS(AUJOURDHUI();-4)+1)*(Amélioration!B8:B1048576[surligner=#00FFBF]<FIN.MOIS(AUJOURDHUI();-1)+1)[surligner=#00FFBF]*1)
Si ces adaptations donnent des résultats plus encourageants, vérifier pour les formules suivantes si le problème ne serait pas similaire. Dans le cas contraire, un fichier sera le bienvenu, en effet.
Les dates ne doivent pas être triées dans ce cas.