Bonjour paubry2, le forum
Une parade à la difficulté que vous rencontrez consiste en l'utilisation de la validation de données.
En ajoutant la condition "service" à votre formule, la liste des services à sélectionner en F1 dans le fichier joint, vous aurez immédiatement les résultats par date pour le service concerné, si F1 n'est pas renseigné ou comporte "service", votre première formule est appliquée et vous avez les résultats globaux.
En G2, à étendre vers le bas tant que nécessaire
=SI(OU(F$1="";F$1="SERVICE");NB.SI.ENS(B:B;"<="&F2;C:C;">="&F2);NB.SI.ENS(B:B;"<="&F2;C:C;">="&F2;D:D;F$1))