additionner des cellules ayant la même mise en forme conditionnelle

cecilette

XLDnaute Nouveau
bonjour,

dans un tableau, je dois calculer le nombre de membre d'équipes
les services sont représentés par un code (par ex. G733A)
la terminaison A B ou C représentant l'équipe
j'ai appliqué sur la colonne une mise en forme conditionnelle comprenant le texte A (rouge) B (jaune) ou C (vert)

je souhaiterais calculer le total de cellules rouges, de cellules jaunes et de cellules vertes.

Quelqu'un aurait-il une solution ?

d'avance je vous remercie pour votre aide
Cécile.
 

Paf

XLDnaute Barbatruc
Re : additionner des cellules ayant la même mise en forme conditionnelle

Bonjour,

Sans utiliser la mise en forme conditionnelle, cette formule à essayer :

="A : " & NB.SI(A1:A10;"*A") &" B : " & NB.SI(A1:A10;"*B") &" C : " & NB.SI(A1:A10;"*C")
A1:A10 => plage de code

Bonne suite
 
Dernière édition:

Jocelyn

XLDnaute Barbatruc
Re : additionner des cellules ayant la même mise en forme conditionnelle

Bonjour le Forum,
Bonjour cecilette,

Si des codes sont installés dans les cellules A1:A20 tu peux tester pour l'équipe A

Code:
=SOMMEPROD((ESTNUM(CHERCHE("A";A1:A20)))*1)

pour l'équipe B

Code:
=SOMMEPROD((ESTNUM(CHERCHE("B";A1:A20)))*1)

pour l'équipe C

Code:
=SOMMEPROD((ESTNUM(CHERCHE("C";A1:A20)))*1)

maintenant attention si la lettre de départ du code risque d'avoir un A ou B ou C

il faut mieux utiliser quelque chose du genre :

pour l'équipe A

Code:
=SOMMEPROD((DROITE(A1:A20)="A")*1)

pour A et C on change ="B" par ="A" ou ="C" dans la formule

Cordialement

EDIT : Bonjour PAf
 

cecilette

XLDnaute Nouveau
Re : additionner des cellules ayant la même mise en forme conditionnelle

Bonjour le Forum,
Bonjour cecilette,

Si des codes sont installés dans les cellules A1:A20 tu peux tester pour l'équipe A

Code:
=SOMMEPROD((ESTNUM(CHERCHE("A";A1:A20)))*1)

pour l'équipe B

Code:
=SOMMEPROD((ESTNUM(CHERCHE("B";A1:A20)))*1)

pour l'équipe C

Code:
=SOMMEPROD((ESTNUM(CHERCHE("C";A1:A20)))*1)

maintenant attention si la lettre de départ du code risque d'avoir un A ou B ou C

il faut mieux utiliser quelque chose du genre :

pour l'équipe A

Code:
=SOMMEPROD((DROITE(A1:A20)="A")*1)

pour A et C on change ="B" par ="A" ou ="C" dans la formule

Cordialement

EDIT : Bonjour PAf

bonjour Jocelyn,
merci pour ta réponse
je ne l'ai pas testé car la formule que m'a proposé Paf a fonctionné
un grand merci pour ta réponse que je testerai à l'occasion (il faut le temps que je la décante)
 

Discussions similaires

Statistiques des forums

Discussions
312 203
Messages
2 086 181
Membres
103 152
dernier inscrit
Karibu