Trop d'arguments

Résolu
dany7496 Messages postés 55 Date d'inscription   Statut Membre Dernière intervention   -  
dany7496 Messages postés 55 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je n'arrive pas à simplifier cette formule :
=SI(OU(L5<0);"DEFAULT"; (L5<=1);"A COMMANDER";"");SI(OU(K5=0);"OBSOLETE"))
Pourriez-vous m'aider, s'il vous plait ?

Merci par avance,

Cordialement,
Dany


3 réponses

Arkana0 Messages postés 6365 Date d'inscription   Statut Modérateur Dernière intervention   182
 
Bonjour,

C'est tout simplement le bordel dans ta formule.

Pour simplifier ça, tu peux partir du fait que tu peux imbriquer plusieurs SI() les uns dans les autres.
Comme ça tu testes une condition : si elle est vraie, tu renvoie un résultat, sinon tu renvoie un autre SI() qui teste une nouvelle condition, etc.
Enfin, attention aux parenthèses : tu en a plein d'inutiles et que tu oublies d'ouvrir pour les refermer ensuite, ça engendre des OU() avec une seule condition à l'intérieur...

Prends bien le temps de regarder les aides affichées par Excel quand tu tapes ta formule.
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour

essayez toujours avec, dans la logique, mais on ne peut pas deviner:

=SI(K5=0;"obsolète";SI(L5<0;"DEFAUT";SI(L5<=1;"A COMMANDER";"")))

crdlmnt
0
dany7496 Messages postés 55 Date d'inscription   Statut Membre Dernière intervention   3
 
Merci pour votre aide,
ça marche très bien.
0