Excel ne reconnais pas ma fonction imbriquée

OliveA -  
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je souhaiterais avoir votre expertise sur la fonction SI imbriquée.
- combien d'imbrications peut on faire? y a til une limite?
=SI(B24<=$I$4;0;
SI(B24<=$I$5;($B$24-$H$5)*$J$5);
SI(B24<=$I$6;(52200+(B24-$H$6)*$J$6);
SI(B24<=$I$7;(78600+(B24-$H$7)*$J$7);
SI(B24<=$H$8;(178599+(B24-$H$8)*$J$8);
SI(B24<=$H$9;(476799+(B24-$H$9)*$J$9);
SI(B24<=$H$10;(796299+(B24-$H$10)*$J$10);
SI(B24<=$H$11;(2234798+(B24-$H$11)*$J$11);
SI(B24<=$H$12;(3034798+(B24-$H$12)*$J$12);
(4384798+B24*$J$12)))))))))
https://forums.commentcamarche.net/forum/bureautique-25/new
voici une imbrication ecrite que excel ne veut pas exécuter.
il m'affiche:"vous avez tapé un trop grand nombre d'arguments pour cette fonction"
A l'aide svp.
mon mail don_atse@yahoo.fr
A voir également:

3 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 439
 
Bonjour

si vous êtes sur Excel avant 2007; 7 fonctions SI seulement.
Si vous êtes à partir de 2007: illimité

Votre message ne donne pas la possibilité de trouver d'autre formulation par manque d'info, mais vous pouvez tenter

soit séparé les SI 7par 7 dans la formule et couper chaque ensemble par &
=SI...;..;SI(...;..;(SI(...;..;SI(...;..;SI(...;..;SI(....;..;SI(...;..)))))))&SI(...;..;SI etc....
5merci à Argixu)
si cette formule vous donne une valeur texte le résultat, mettez l'ensemble entre parenthèses et *1

si cela ne fonctionne pas, une autre option:
mettez 7 "S"I dans une première colonne, la dernière condition SI renvoyant vers la colonne contiguë, mettez le reste dans la colonne suivante que vous pouvez masquer.
Le résultat voulu sera toujours dans la première colonne.
Bonne chance
Crdlmnt


0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

Dans une formule, on peut imbriquer 7 conditionnelles, mais rien n'empêche de relancer dans la même formule une nouvelle imbrication de 7 conditionnelles etc ... ce qui permet d'aligner jusqu'a 40 conditionnelles maximum.
suivant le résultat escompté (numérique ou texte) chaque série sera terminé par 0 et la relance se fera par un + ou texte dans ce cas la relance se fera par &
un exemple ci-dessous.
Il est toute fois plus facile de créer un tableau et en fonction d'une valeur utiliser la fonction RCHERCHEV

https://www.cjoint.com/?0mgjV5XXyyk
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 315
 
Bonjour à tous

Regarde si cette esquisse ne peut pas t'aider (il faut compléter la formule
http://www.cijoint.fr/cjlink.php?file=cj201012/cijHg3tGxI.xls
0