SI imbriqué

Fermé
stressd Messages postés 3 Date d'inscription jeudi 10 avril 2014 Statut Membre Dernière intervention 10 avril 2014 - Modifié par stressd le 10/04/2014 à 16:00
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 - 11 avril 2014 à 09:36
Bonjour,

Je souhaite entrer une formule dans mon tableur Excel mais celle-ci est assez compliquée pour moi.

Ce qu'il me faudrait c'est UNE formule avec des "SI" imbriqués concernant ce tableau...


de 50 001 à 60 000 --> 2 % B20 - (60 000 - B20) x 1 / 20
de 60 001 à 100 000 --> 2 % B20
de 100 001 à 110 000 --> 3 % B20 - (110 000 - B20) x 1 / 10
de 110 001 à 150 000 --> 3 % B20
de 150 001 à 160 000 --> 4 % B20 - (160 000 - B20) x 15 / 100<
de 160 001 à 200 000 --> 4 % B20
de 200 001 à 210 000 --> 5 % B20 - (210 000 - B20) x 20 / 100<
de 210 001 à 250 000 --> 5 % B20
de 250 001 à 260 000 --> 6 % B20 - (260 000 - B20) x 25 / 100
au delà de 260 000 --> 6 % B20

Je vous remercie d'avance

Cordialement

4 réponses

stressd Messages postés 3 Date d'inscription jeudi 10 avril 2014 Statut Membre Dernière intervention 10 avril 2014
10 avril 2014 à 16:13
J'ai tenté cela mais ça me dit que la formule est fausse...

=si(b20<50001;b20;si(b20<60001;0,02*b20-(60000-b20)*(1/20);si(b20<1000001;b20*0,02;si(b20<110001;b20*0,03-(110000-b20)*(1/10);si(b20<150001;b20*0,03;si(b20<160001;b20*0,04-(160000-b20)*(15/100;si(b20<200001;b20*0,04;si(b20<210001;b20*0,05-(210000-b20)*(20/100);si(b20<250001;b20*0,05;si(b20<260001;b20*0,06-(260000-b20)*(25/100);si(b20>260001;b20*0,06))))))))))
0
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 735
10 avril 2014 à 16:26
Bonjour

La formule est bonne, il manque seulement une ) après 15/100
d'ailleurs je pense que ces parenthèses pour les fractions sont inutiles

Cdlmnt
0
stressd Messages postés 3 Date d'inscription jeudi 10 avril 2014 Statut Membre Dernière intervention 10 avril 2014
10 avril 2014 à 16:34
Merci de la réponse,

Cela continue de me mettre un message d'erreur en me sélectionnant le "si" qui se trouve juste après 20/100. Pourquoi ?
0
ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 2 425
10 avril 2014 à 18:04
Je crois qu'il te manque une parenthèse fermante à la fin (11 "SI" et 10 ")" )
essaies ceci
=SI(B20<50001;B20;SI(B20<60001;0,02*B20-(60000-B20)*(1/20);SI(B20<1000001;B20*0,02;SI(B20<110001;B20*0,03-(110000-B20)*(1/10);SI(B20<150001;B20*0,03;SI(B20<160001;B20*0,04-(160000-B20)*(15/100);SI(B20<200001;B20*0,04;SI(B20<210001;B20*0,05-(210000-B20)*(20/100);SI(B20<250001;B20*0,05;SI(B20<260001;B20*0,06-(260000-B20)*(25/100);SI(B20>260001;B20*0,06)))))))))))

Cdlmnt
0
Merci

La formule entre enfin sans formule d'erreur, cependant lorsque B20<50 000 ça marche mais ensuite il me prend comme taux seulement 2% et ça à chaque fois que B20 soit supérieur à 260 000 ou qu'il soit compris entre deux autres valeurs.

Que faut-il que je fasse ?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
Modifié par Vaucluse le 11/04/2014 à 09:16
Bonjour
La formule de CCM est correcte, et devrait fonctionner,mais on peut noter toutefois pas mal de choses
_qu'effectivement les parenthèses ne sont pas utile sur les fractions,
_et que même on peut remplacer les fractions par leur valeur numérique, genre:remplacer 1/20 par 0,05; 1/10 par 0,1, 25/100=0,25
_ que la dernière condition est superflue, puisque si toutes le autres ne sont pas remplies, il ne reste que ce cas là et donc la formule peut se terminer par:
B20*0,06)))))))))) au lieu de SI(B20>260001;B20*0,06)))))))))))
_comme elle est écrite , la formule ne traite pas la valeur exacte 260000, il faut un <= ou >= quelque part
_si votre excel n'est pas au moins 2007, elle ne fonctionnera pas (avant 2007: 7 SI maximum)

Pour le reste si ça ne fonctionne pas, vérifier que vos valeurs en B20 soit bien des valeurs numériques

Ah aussi:
SI(B20<1000001;B20*0,02 dans cette item, il y a à mon avis un 0 de trop!!

crdlmnt




Errare humanum est, perseverare diabolicum
0
Merci,

Tout venait de ce 0 en trop en réalité.

Cordialement
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
11 avril 2014 à 09:36
Bonjour le fil,

Petite précision, le nombre d'imbrication conditionnelle est illimitée, ce n'a jamais été un problème pour Excel quelque soit sa version

jeter un oeil sur ma publication avec ce lien

https://forums.commentcamarche.net/forum/affich-37641581-utiliser-plus-de-7-imbrications-si-dans-une-formule
0