Vous avez tapé un nombre trop important d'arguments

Résolu
Marjo -  
PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Je galère avec ma formule !!!

Elle fonctionne mais la valeur FAUX s'inscrit lorsque la case est vide.
J'ai donc voulu terminer ma formule par ;"" mais l'erreur "Vous avez tapé un nombre trop important d'arguments pour cette fonction" apparait

Voici ma formule :

=SI(I5=5;G5*0,95;SI(I5=10;G5*0,9;SI(I5=15;G5*0,85;SI(I5=20;G5*0,8))))

J'ai essayé de rentrer ;"" dans chaque condition mais l'erreur revient.

Help me please !!!!



Configuration: Windows / Chrome 96.0.4664.110
A voir également:

6 réponses

blux Messages postés 27121 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
Salut,

Il n'y a que 2 arguments dans ton dernier SI :

(I5=20;G5*0,8)

Donc, c'est normal que si I5 <> 20, il y ait "faux" d'affiché...
0
yclik Messages postés 3873 Date d'inscription   Statut Membre Dernière intervention   1 562
 
Bonsoir
et avec à tout hasard cette formule
=G5*(100-I5)/100
0
Marjo
 
Merci pour vos réponses et votre rapidité !!!
En fait, le mot "FAUX" arrive lorsque on ne choisit pas 5, 10, 15 ou 20 dans ma liste déroulante et que le choix reste sur le titre de ma liste soit REMISE

Merci encore !!!
0
PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 
Bonjour

Cette formule empêche le FAUX

=SI(I5="";"";SI(I5=5;G5*0,95;SI(I5=10;G5*0,9;SI(I5=15;G5*0,85;SI(I5=20;G5*0,8)))))

et l'ajout d'une parenthèse fermante à la fin.

Ou alors si on doit inscrire la valeur de G5 si I5 est vide

=SI(I5="";G5;SI(I5=5;G5*0,95;SI(I5=10;G5*0,9;SI(I5=15;G5*0,85;SI(I5=20;G5*0,8)))))

Cette deuxième formule peut être réduite à :

=G5*SI(I5="";1;SI(I5=5;0,95;SI(I5=10;0,9;SI(I5=15;0,85;SI(I5=20;0,8)))))

Cordialement
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Marjo
 
Bonjour PapyLuc51,

J'ai tenté la première formule qui me laissait encore FAUX lorsque le choix était sur REMISE.
Par contre, dans les premiers guillemets, j'ai écris REMISE et là ça fonctionne !!!!

=SI(I5="REMISE";"";SI(I5=5;G5*0,95;SI(I5=10;G5*0,9;SI(I5=15;G5*0,85;SI(I5=20;G5*0,8)))))

Je suis trop contente

Merci beaucoup !!!!!!
0
PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 
OK je n'avais pas tout à fait saisi pour REMISE

Si le sujet l'est mettre en "résolu"

cordialement
0