Condition dans une formule matricielle (ou solution alternative...)

Bonjour à tous,

Tout d'abord merci à ceux qui prendront la peine de m'aider ; voici mon problème :

J'aimerais calculer le nombre de cellules dans une plage donnée, mais uniquement si le mois correspond au mois passé en paramètre.

Concrètement (voir fichier joint), les réponses sont attendues dans les cellules B3:B14 de la feuille "'Perinat_repartition". J'ai tenté d'utiliser une formule matricielle (en B3) qui compare le mois qui se trouve dans la colonne A de cette même feuille et les mois sur la feuille "employé1" et qui compte le nombre de cellules dans les colonnes "Plage" de la feuille "employé1" si les mois correspondent.

La formule actuelle (ci-dessous) me compte l'entièreté des cellules, sans prendre en compte ma condition...

{=SI(MOIS(Tableau1[Date]=MOIS(Perinat_repartition!A3));NBVAL(employé1!E4:E368;employé1!G4:G368;employé1!I4:I368;employé1!K4:K368)+NB.VIDE(Tableau1[Plage 1])+NB.VIDE(Tableau1[Plage 2])+NB.VIDE(Tableau1[Plage 3])+NB.VIDE(Tableau1[Plage 4]))}

J'espère avoir été assez clair dans mes explications... je vous remercie d'avance, une deuxième fois.

Bonjour dixITF et

Que cherchez vous à obtenir comme valeur

A+

Merci :)

Je cherche "simplement" à obtenir le nombre de cellules qui répondent à ma condition. Pour traduire ma tentative de formule en français, voilà ce que j'aimerais dire à Excel : pour le mois actuel (celui écrit en A3 pour janvier par exemple), compte le nombre de cellules dans les plages suivantes de la feuille "employé1" : de E4 à E34, G4 à G34, I4 à I34, K4 à K34 (car ce sont les plages qui correspondent au mois de janvier, mais j'aimerais qu'il trouve ces plages automatiquement).

Merci pour votre aide !

Re,

Si j'ai bien compris, avec NB.SI.ENS() vous devriez arriver à obtenir ce que vous souhaitez

Exemple en C3, mettre :

=NB.SI.ENS(employé1!$B:$B;">=" & $A3; employé1!$B:$B; "<=" & FIN.MOIS($A3;0);employé1!E:E;"<>")

A+

La formule donnée ne marche pas telle quelle mais vous m'avez donné une nouvelle piste de réflexion ! Je tenterai de repartir là-dessus dès demain.

Je reviendrai vous tenir au courant. Merci à vous, bonne soirée.

Bonjour,

Juste pour vous dire que j'ai adapté la formule proposée et que tout fonctionne parfaitement maintenant.

Merci beaucoup pour votre aide !

Rechercher des sujets similaires à "condition formule matricielle solution alternative"