NB.SI ou NB.SI.ENS

Résolu
jjacques10 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   -  
 jjacques10 -
Bonjour,
Je cherche à créer un petit programme de planning pour mes collègues. Nous travaillons en matin (M), soir (S) ou journée (J)
Chaque personne est sur 3 ligne. La première représente le roulement annuel théorique, la deuxième le roulement réel, la troisième le nombre d'heures effectuées (ne nous intéresse pas).
ce qui donne
Mr XXXX M M S S J M M (ligne 1)
M S S S J M S (ligne 2)

Mme YYYY J J J M M M S S (ligne 4)
J J S S S M M M (ligne 5)

etc, il y a 40 collaborateurs.
Je voudrais savoir combien il y a de personnes du matin (par exemple) en planning réel, c'est à dire les lignes 2, 5, 8, 11,14,etc etc.
NB.SI ne prend que les plages ou quelques lignes et NB.SI.ENS, n'a pas à priori de limite sur le nombre de lignes, mais il ne m'affiche que zéro, même si il y a un M dans la case.
Comment dois-je rédiger la formule?
Je vous remercie si vous pouviez m'apporter une réponse.
Cordialement
Jean-Jacques

2 réponses

PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Bonjour

Un fichier exemple

https://www.cjoint.com/?3CCr2yf10RV
0
jjacques10 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir,
Je suis vraiment une buse en informatique en général et en excel en particulier. Si regarde le tableau, ça marche bien au début, il y a bien le nombre de M, S, J. Mais après on ne retrouve pas les bon nombres dans le planning réel. Je ne comprends pas pourquoi?
Merci en tout cas de la réponse apportée, car elle me fait croire que c'est possible.
Cordialement
JJ
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonsoir
oui c'est possible mais à priori philou s'est mélangé les pédales dans le blocage des formules

la formule en C1 doit s'écrire:

=NB.SI.ENS($B$5:$B$16;$A$1;C$5:C$16;$B1)

avec le C de C5:C16 coulissant, donc sans le signe $
et par contre le B de B1 bloqué mais pas la ligne


ce qui fait que écrit comme ci dessus en C1 vous pouvez "tirer" la formule sur tout le tableau C1:J3

crdlmnt
0
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Merci Vaucluse pour la correction apportée, cela dépend de l'utilisation le fait est que j'avais tout verrouillé
0
jjacques10
 
Bonjour
Merci à Philou et Vaucluse pour votre aide précieuse.
Cordialement
0