XL 2016 Faire la somme de texte dans des cellules

  • Initiateur de la discussion Initiateur de la discussion shubakas
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

shubakas

XLDnaute Junior
Bonjour,

Le titre du post n'est pas très clair mais je ne sais pas comment l'expliquer.
J'ai un tableau dans lequel je mets dans une colonne des références (une par ligne)
Ensuite dans les autres je mets des noms de clients
Et sur la ligne je note par exemple que cette référence est attribuée à plusieurs machines dans cette entreprise (M01, M02, M03....)
J'aimerais sur chaque fin de ligne, savoir automatique combien de fois la référence a été attribuée.
Autrement dit compter le nombre de M01, M02....en sachant que ce nom M01 peut être n'importe quoi (M1, machine, EZ45...)
Est-ce possible ?
Merci
 
Bonjour à tous,

Bonjour,


Autrement dit compter le nombre de M01, M02....en sachant que ce nom M01 peut être n'importe quoi (M1, machine, EZ45...)
Est-ce possible ?
Merci
Oui, je peux te répondre n'impôrte quoi !!

Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur le forum, permettrait aux intervenants de répondre plus précisément à ta question.
Crdmt

Crdlmt
 
Désolé j'ai joint un exemple.
J'ai rempli manuellement la colonne "TOTAL" qui additionne le nombre de fois ou j'ai mis un code, par exemple pour la ligne 2 j'additionne M01, M02, M05, M08, M04, M02
La référence AR87ERFT a donc été utilisée 6 fois

J'espère que c'est plus clair !!

Merci
 

Pièces jointes

Bonjour à tous,

A essayer, cette formule compte le nombre de ","
VB:
=SOMMEPROD(--(STXT(Tableau1[@[Entreprise A]:[Entreprise C]];LIGNE($1:$255);1)=","))+NB.SI(Tableau1[[#En-têtes];[Entreprise A]:[Entreprise C]];"><")

JHA
 

Pièces jointes

Bonsoir Victor,

tu as raison ! 🙂 👍 donc ma formule devient (avec un signe deux-point ":" au lieu du signe moins "-") :

VB:
=SI(A2="";"";NBCAR(B2&C2&D2)-NBCAR(SUBSTITUE(B2;",";""))-NBCAR(SUBSTITUE(C2;",";""))-NBCAR(SUBSTITUE(D2;",";""))+NBVAL(B2:D2))

soan
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour