Bonjour
Si les données sont en A1:B27 titres A1:Dates, B1:Valid
Sélectionner cette plage;
puis,
commande de menu "Insertion" "Nom" "Créer" et sélectionner "Ligne du haut"
Le noms Dates référe à la plage A2:A27
Le nom Valid référe à la plage B2:B27
Table de recherche
En E2 la date 01/01/2007, en F2 la date 31/01/2007, en G2 OUI.
Formule:
=SOMMEPROD((Dates>=$E$2)*(Dates<=$F$2)*(Valid=$G$2))
Ici, le résultat est 11.
Pour faciliter le contrôle visuel, les cellules B2:B27 sont mises en formes conditionnelles avec la formule:
=SI(ET($A5>=$E$2;$A5<=$F$2;$B5=$G$2);VRAI;FAUX) et "Format" Cyanuré bleu en B2. Copier B2 et collage spécial "Format" sur le reste de la colonne. Cette formule colorise en bleu les cellules correspondantes.
On peut aussi utiliser la Formule suivante sans passer par une table de recherche:
=SOMMEPROD((ANNEE(Dates)=2007)*(MOIS(Dates)=1)*(JOUR(Dates)>=1)*(JOUR(Dates)<=31)*(Valid="OUI"))ou d'autres encore.
Fichier exemple joint
Cordialement
Amadéus
https://www.excel-pratique.com/~files/doc/Classeur3.xls