Formule conditionnelle imbriquée
Fermé
anne-so
-
26 nov. 2012 à 15:12
jejelefou Messages postés 304 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 18 février 2016 - 26 nov. 2012 à 17:01
jejelefou Messages postés 304 Date d'inscription mercredi 21 mai 2008 Statut Membre Dernière intervention 18 février 2016 - 26 nov. 2012 à 17:01
A voir également:
- Formule conditionnelle imbriquée
- Excel mise en forme conditionnelle formule - Guide
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Formule excel - Guide
4 réponses
koma_666
Messages postés
429
Date d'inscription
mardi 26 juin 2007
Statut
Membre
Dernière intervention
9 mai 2016
34
Modifié par koma_666 le 26/11/2012 à 15:26
Modifié par koma_666 le 26/11/2012 à 15:26
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"
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"
PHILOU10120
Messages postés
6393
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
9 octobre 2024
810
26 nov. 2012 à 15:37
26 nov. 2012 à 15:37
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
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
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
26 nov. 2012 à 16:21
26 nov. 2012 à 16:21
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 %
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 %
jejelefou
Messages postés
304
Date d'inscription
mercredi 21 mai 2008
Statut
Membre
Dernière intervention
18 février 2016
42
26 nov. 2012 à 17:01
26 nov. 2012 à 17:01
Bonjour,
essaie cette modification :
=SI(D47>30;"5%";SI(D47<30;"12%";SI(D47<20;"19%";SI(D47<10;"22%"))))
a+
essaie cette modification :
=SI(D47>30;"5%";SI(D47<30;"12%";SI(D47<20;"19%";SI(D47<10;"22%"))))
a+
26 nov. 2012 à 15:27
mais je ne comprends pas tes 4 dernières propositions.