Associer plusieurs noms à des valeurs !

Momie0 -  
 Momie0 -
Bonjour à tous ...
J'aurais bien besoin de votre aide.
pour reprendre l'exemple :
Si ma cellule A1 contient le texte "NBR" alors écrire NBR en cellule B1
Sachant que la cellule A1 = O'Ring NBR 70 Shore A

Ok pour moi, je veux une valeur, donc j'écris ceci :
=SI(NB.SI(A1;"*NBR*");"45";""), cela fonctionne.
Mais si je veux récupérer un deuxième texte "NBX" avec pour valeur "15" dans la même cellule du genre :
A1 = O'Ring NBR NBX 70 Shore A.
Comment peut-on faire ?
Sachant que si les 2 textes "NBR" + "NBX" éxistent, j'aimerais que les 2 valeurs soient additionnés en cellule B1 !

Et une dernière petite question, il y a une limite au nombre de texte récupérés ?

Par avance, Merci à vous pour les réponses que vous pourrez me faire !

Cordialement

2 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour

Essaie :
=SI(NB.SI(A1;"*NBR*");"45";0)+SI(NB.SI(A1;"*NBX*");"15";0)

Tu peux ainsi enchainer plusieurs + mais il faut bien mettre 0 au lieu de "" dans les formules sinon l'addition donnerait erreur lorsqu'un critère fait défaut

Cdlmnt
Via
0
Momie0
 
un grand "MERCI" à toi, c'est OK ....
J'avais essayé plusieurs choses mais pas celle "d'additionner" les formules !!!
A+.
Cordialement.
0