Formule conditionnelle imbriquée
anne-so
-
jejelefou Messages postés 310 Statut Membre -
jejelefou Messages postés 310 Statut Membre -
Bonjour,
Je n'arrive pas à trouver l'erreur dans ma formule :
=si(D47>30;"5%";si(D47<30;"12%";si(D47<20;"19%";si(D47<10;"22%")))
j'ai a chaque fois le même message d'erreur.
Merci de votre aide.
Anne si
Je n'arrive pas à trouver l'erreur dans ma formule :
=si(D47>30;"5%";si(D47<30;"12%";si(D47<20;"19%";si(D47<10;"22%")))
j'ai a chaque fois le même message d'erreur.
Merci de votre aide.
Anne si
4 réponses
-
Salut,
déjà, sur cette formule, il manque une parenhtèse à la fin.
et tes conditions ne sont pas correctes, par exemple :
si D47<30 ou si D47<20 => si la valeur est 15, les deux conditions sont vraies, alors qu'elle valeur dois choisir excel, 12 ou 19% ?
essaye plutôt de mettre entre bornes :
- 1ere condition : si D47>30
- 2nde : si 20<D47<=30
- 3e : si 10<D47<=20
- 4e : si D47<=10
edit : "<=" correspond au signe "inférieur ou égal" -
Bonjour
Il faut respecter un ordre croissant dans les testes
=SI(D47<10;"22%";SI(D47<20;"19%";SI(D47<30;"12%";SI(D47>30;"5%";""))))
et ne faut-il pas mettre >= ou <=
bonne journée -
Bonjour
Les SI imbriqués c'est le B....
essaies, le seul si si D47 <=0
=SI(D47<=0;0;INDEX({0,22;0,19;0,12;0,05};MIN(4;ENT(D47)/10+1)))
à mettre au format %
-
Bonjour,
essaie cette modification :
=SI(D47>30;"5%";SI(D47<30;"12%";SI(D47<20;"19%";SI(D47<10;"22%"))))
a+