Si cellule contient alors
aymen6142
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'ai un tableau dans lequel il y 'a une valeur a ajoutée si condition:
Exp : si A1 contient "a" alors A1+10, si A1 contient "b" alors + 20 si A1 contient "c" alors +30,.....
j'ai essayé avec une formule mais ca marche qu'avec le egal est non le contient.
=SI(E121="an";G121+35;SI(E121="B";G121+35;SI(E121="C";G121+45;SI(E121="d";G121+60;SI(E121="e";G121+80;SI(E121="f";G121+100;0))))))
merci de m'aider
j'ai un tableau dans lequel il y 'a une valeur a ajoutée si condition:
Exp : si A1 contient "a" alors A1+10, si A1 contient "b" alors + 20 si A1 contient "c" alors +30,.....
j'ai essayé avec une formule mais ca marche qu'avec le egal est non le contient.
=SI(E121="an";G121+35;SI(E121="B";G121+35;SI(E121="C";G121+45;SI(E121="d";G121+60;SI(E121="e";G121+80;SI(E121="f";G121+100;0))))))
merci de m'aider
A voir également:
- Si cellule contient alors
- Excel cellule couleur si condition texte - Guide
- Si cellule contient texte alors ✓ - Forum Excel
- Google sheet si cellule contient texte alors afficher ✓ - Forum Excel
- Formule si contient texte alors ... - Forum Excel
- Formule excel si cellule non vide alors couleur ✓ - Forum Excel
1 réponse
Bonjour
=SI(NB.SI(E121;"*an*");G121+35;SI(NB.SI(E121;"*B*");G121+35;SI(NB.SI(E121;"*C*");G121+45;SI(NB.SI(E121;"*d*");G121+60;SI(NB.SI(E121="*e*");G121+80;SI(E121;"*f*");G121+100;0))))))
et bien sur, les conditions étant éliminatoires, si E121 contient par exemple B et F, c'est la valeur "B" qui ressortira
crdlmnt
=SI(NB.SI(E121;"*an*");G121+35;SI(NB.SI(E121;"*B*");G121+35;SI(NB.SI(E121;"*C*");G121+45;SI(NB.SI(E121;"*d*");G121+60;SI(NB.SI(E121="*e*");G121+80;SI(E121;"*f*");G121+100;0))))))
et bien sur, les conditions étant éliminatoires, si E121 contient par exemple B et F, c'est la valeur "B" qui ressortira
crdlmnt
il indique que j'ai tapé un nombre insuffisant d'argument..
j'ai essayé avant ça marche avec une seule condition.
remplacez le signe = par le ;
et ça devrait aller
crdlmnt