Addition de type M1+M3+M2 [Résolu/Fermé]

Messages postés
2
Date d'inscription
mercredi 30 janvier 2013
Statut
Membre
Dernière intervention
30 janvier 2013
- - Dernière réponse : Vaucluse
Messages postés
24682
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
19 novembre 2019
- 30 janv. 2013 à 18:11
Bonjour,

Je suis à compléter un tableau de planification d'équipes. Exemple pour une équipe de Montréal j'écris M1 et pour 4 équipes de Montréal j'écris M4.

Comment puis-je additionner mes équipes si la cellule A1 = M1 et la cellule A2 = M4, soit au total 5 équipes de Montréal.

Merci

Afficher la suite 

3 réponses

Messages postés
24682
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
19 novembre 2019
4890
0
Merci
Bonjour
essayez pour un champ de A1 à A10

=SOMMEPROD((SI(A1:A10<>"";GAUCHE(A1:A10;1)="M"))*(SI(A1:A10<>"";DROITE(A1:A10;NBCAR(A1:A10)-1)*1)))

formule matricielle à entrer:
avec la touche entrée en maintenant en même temps les touches ctrl et shift enfoncées.
Elles doit se retrouver automatiquement entre crochets dans la barre de formule

Ne fonction que si vos codes ne M ou autres ne comportent qu'une lettre.
Crdlmnt
Messages postés
2
Date d'inscription
mercredi 30 janvier 2013
Statut
Membre
Dernière intervention
30 janvier 2013
0
Merci
Merci

c'super, je ne dois pas mettre trop de critères, mais j'arrive à quelque chose.
Messages postés
24682
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
19 novembre 2019
4890
0
Merci
On peut peut être faire mieux si vous nous donnez la liste des critères que vous voulez utiliser.
Mais ce n'est pas garanti.

En fait, le mieux est de mettre tous les codes avec le ,même nombre de caractères, même s'ils y en a plus d'un, et revoir la, formule:
=SOMMEPROD((SI(A1:A10<>"";GAUCHE(A1:A10;3)="xxx"))*(SI(A1:A10<>"";DROITE(A1:A10;NBCAR(A1:A10)-3)*1)))
xxx pouvant être une adresse de cellule où vous placez le code cherché (mais donc sansx les guillemets)
Le 3 est le nombre de caractère alpha devant la valeur hum, blanc et signes compris
Le nombre de chiffres de la valeur u_m n'a pas d'importance.

crdlmnt