Le problème, c'est que NB.SI.ENS() ne compte que les correspondances EXACTES.
Or, ;"14/04/2018" n'est pas EXACTEMENT égal à ;"14/04/2018 00:00:01" : il y a une seconde de différence. Pour un humain, c'est rien du tout mais pour le raisonnement binaire de l'informatique, c'est rédhibitoire.
Donc, quand on traite, avec NB.SI.ENS ou SOMME.SI.ENS, des dates qui peuvent potentiellement avoir des décimales (des nombres d'heures), on n'utilise pas une égalité mais deux INégalités, pour borner la zone temporelle représentant la journée.
Bref, ceci devrait bien mieux fonctionner :
=NB.SI.ENS(Données!F:F;">=14/04/2018";Données!F:F;"<14/04/2018")
Partager