Conditions multiples

Bonsoir à tous,

Je suis nouveau sur le forum et je pratique assez régulièrement excel dont je découvre petit à petit le gros potentiel.

Cependant, je rencontre une difficulté quand il y a une multitudes de conditions dont je crois qu'excel ne peut résoudre qu'avec le si, et ,ou.

Voila mon problème :

J'ai une erreur dans la formule suivante écrite sous Excel

=SI(Calcul!B5<Parametres!C8;0;SI(Calcul!B5>=Parametres!C8;1;SI(Calcul!B5>=Parametres!C10;2;SI(Calcul!B5>=Parametres!C9;3;SI(Calcul!B5>Parametres!C13;4)))))

Sachant que Parametres c8 peut prendre les valeurs suivantes ;<200*8.67; >=200*8.67; >=400*8.67; >=600*8.67; >=800*8.67.

pour renvoyer 0, 1, 2, 3, 4

En l'espece b5 = 38000 donc supérieur à 800*8.67; il m'est renvoyé comme résultat 1; ce qui est logique car la valeur faux est supérieur à 1.

Mais alors comment puis je inclure les conditions suivantes :

si b5< c8 mettre 0 sinon mettre 1

si b5 >c8 et inferieur à c10 mettre 2 sinon 3

si b5 > c9 mettre 4

Merci pour toute aide

Bonsoir Rimbaut

Je ne sais pas si cela va résoudre ton petit porblème, comme je l'ai pas bien compris

=SI(B5<C8;0;1+SI(B5>C8;SI(B5<C10;1;2+(B5>C9))))

je n'ai pas reporté le nom de la feuille pour faire plus simple.

@+Jean-Marie

Bonjour,

Pourquoi y a t'il le signe + dans la formule ? Que signifie t'il ?

J'ai essayé cette formule malheureusement elle ne fonctionne pas;

RE...

Voilà je que j'avais compris, quand tu écris

si b5< c8 mettre 0 sinon mettre 1

si b5 >c8 et inferieur à c10 mettre 2 sinon 3

si b5 > c9 mettre 4

si b5< c8 mettre 0 sinon mettre 1 (donc quand il est égal) puisque tu mets après

si b5 >c8 et inferieur à c10 mettre 2 sinon 3 quand il est supérieur ou égal à C10

si b5 > c9 mettre 4

Soit plus explicite sur ton problème

@+Jean-Marie

Bonjour

Je te propose une solution simple avec la fonction RECHERCHE.

Tu trouveras toutes les explications dans l'exemple joint.

https://www.excel-pratique.com/~files/doc/Recherche.xls

Bonsoir

Il faut dire qu'à la lecture, c'est difficile à comprendre (pour moi du moins)

=SI(Calcul!B5<Parametres!C8;0;SI(Calcul!B5>=Parametres!C8;1;SI(Calcul!B5>=Parametres!C10;2;SI(Calcul!B5>=Parametres!C9;3;SI(Calcul!B5>Parametres!C13;4)))))

si b5< c8 mettre 0 sinon mettre 1

si b5 >c8 et inferieur à c10 mettre 2 sinon 3 si b5 > c9 mettre 4

Je ne comprend pas sans reprendre les noms de feuilles)

Dans la 1ére formule, si B5>C8 1

Dans la seconde, si B5>C8 2 ou 3

etc...

Comment écrire une formule avec 3 résultats pour une condition?

Un fichier exemple devient indispensable!

Cordialement,

Rechercher des sujets similaires à "conditions multiples"