Trop de paramètres dans une formule Excel

JDim -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je dois exécuter une formule "un peu trop complexe" selon Excel, la formule est la suivante :

=si(O3<='Law Parameters'!$C$18;O3*'Law Parameters'!$D$18;
si(O3>'Law Parameters'!$B$19 et O3<='Law Parameters'!$C$19;((O3-'Law Parameters'!$B$19)*'Law Parameters'!$D$19)+'Law Parameters'!$E$19);
si(O3>'Law Parameters'!$B$20 et O3<='Law Parameters'!$C$20;((O3-'Law Parameters'!$B$20)*'Law Parameters'!$D$20)+'Law Parameters'!$E$20) ;
si(O3>'Law Parameters'!$B$21;((O3-'Law Parameters'!$B$21)*'Law Parameters'!$D$21)+'Law Parameters'!$E$21))

Sauf que excel refuse de l'accepter en affichant une boite de dialogue trop de paramètres !!
est ce que quelqu'un peut m'aider ? puis-je modifier une configuration dans excel pour qu'il puisse l'accepter ?
Merci

A voir également:

1 réponse

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

Mon point de vue sur la question, sous réserve toutefois de la bonne utilisation des deux premiers codes successifs qui ne sont pas "jugeable" sans savoir ce que vous voulez.
Il semble toutefois que si le premier code SI n'st pas respecté, vous n'avez pas de résultat à afficher autre que FAUX (? sous réserves)


=si(O3<='Law Parameters'!$C$18;O3*'Law Parameters'!$D$18;
ce code OK

si(O3>'Law Parameters'!$B$19 et O3<='Law Parameters'!$C$19;
celui devrait être
si(ET(O3>'Law Parameters'!$B$19; O3<='Law Parameters'!$C$19);

Résultat ici OK, une fois quelques parenthèses supprimées (inutiles)
(O3-'Law Parameters'!$B$19)*'Law Parameters'!$D$19+'Law Parameters'!$E$19;


si(O3>'Law Parameters'!$B$20 et O3<='Law Parameters'!$C$20;
Devrait être
si(ET(O3>'Law Parameters'!$B$20;O3<='Law Parameters'!$C$20);

Résultat ici OK idem précédent pour les parenthèses
(O3-'Law Parameters'!$B$20)*'Law Parameters'!$D$20+'Law Parameters'!$E$20 ;

Ici ok
si(O3>'Law Parameters'!$B$21;

Résultat ici OK idem précédent pour les parenthèses
(O3-'Law Parameters'!$B$21)*'Law Parameters'!$D$21+'Law Parameters'!$E$21

Crdlmnt

Errare humanum est, perseverare diabolicum
1
JDim
 
Un énorme merci. cela marche comme par magie le problème était l'utilisation erronée des ET. et les parenthèses en plus
Encore merci
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 445
 
Parfait, mais je ne pense pas que la magie aie quelque chose à voir la dedans.
Bonne route
0