Formule excel condition SI

Fermé
LYNEAYA - 11 janv. 2011 à 11:24
 sarah - 11 janv. 2011 à 18:20
Bonjour à tous,

J'ai besoin de vos lumière afin de me faciliter le travail, explications :

J'ai un code particulier sous format : A, B, C, D, E ou Z qui correspond à un tarif

Je voudrai savoir si il existerai une formule pour que losque je rentre le code dans ma colonne, celle qui suis afficher correctement le tarif associé au code inscrit.

J'ai essayé une condition SI mais je n'arrive pas a associer toutes les conditions. J'ai des erreurs.

Voici la condition inscrite :

=SI(T5="A";0,06);SI(T5="B";0,1);SI(T5="C";0,16);SI(T5="D";0,26);SI(T5="E";0,8);SI(T5="Z";0,02)

Et j'ai biensur : #VALEUR

Merci de votre aide.

Bien cordialement

LYNE

4 réponses

ccm81 Messages postés 10905 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 décembre 2024 2 429
Modifié par ccm81 le 11/01/2011 à 11:34
bonjour,

il s'agit de SI ... ALORS ... SINON imbriqués donc quelque chose du genre (e 2° pt-virgule du SI correspond a SINON)

si(cond1;inst1;si(cond2;inst2;si( ....))))

en fermant TOUTES les parenthèses après le dernier SINON


=SI(T5="A";0,06;SI(T5="B";0,1;SI(T5="C";0,16;SI(T5="D";0,26;SI(T5="E";0,8;SI(T5="Z";0,02))))))

les parenthèses sont a vérifier

bonne suite
1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 419
Modifié par Vaucluse le 11/01/2011 à 11:37
Bonjour
comme ceci si vous voulez la condition SI

=SI(T5="A";0,06;SI(T5="B";0,1;SI(T5="C";0,16;SI(T5="D";0,26;SI(T5="E";0,8;SI(T5="Z";0,02;""))))))

Sinon vous pouvez selon cet exemple à ajuster:
de A1 à A6, vos lettres
de B1 à B6 les valeurs correspondantes

et où vous voulez le résultat:
=RECHERCHEV(T5;$A$1:$B$6;2;0)

crdlmnt


Crdlmnt

Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0
Merci pour vos réponses, la formule fonctionne désormais correctement avec les modifications que vous avez apportées
Bien cordialement

Lyne
0
salut essaie

=Nb.si(A1=B;"2 euros")
0