Correction sur formule Excel

Résolu
madmado14 Messages postés 34 Statut Membre -  
madmado14 Messages postés 34 Statut Membre -
Bonjour mes chers,
je veux une correction sur cette formule SVP elle m'affiche :#VALEUR! :
=SI(BJ18-AJ18>=0;"0");SI(ET(BJ18-AJ18<0;BJ18+BE18-AJ18>=0);"1");SI(BJ18+BE18-AJ18<=0;"10";""),
voilà les condictions :
1. quand BJ18-AJ18>=0 il m'affiche 0.
2. quand BJ18-AJ18<0 et BJ18+BE18-AJ18>=0 il m'affiche 1.
3. quand BJ18+BE18-AJ18<=0 il m'affiche 10.

et si l'une des condictions ne sont pas rélasiées il va rien afficher.

merci d'avance

4 réponses

gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 728
 
bonjour

elle m'affiche :#VALEUR!

Tu as des cellules non numériques et ce n'est pas étonnant car tu crée des zones texte :

au lieu de :
=SI(BJ18-AJ18>=0;"0");SI(ET(BJ18-AJ18<0;BJ18+BE18-AJ18>=0);"1");SI(BJ18+BE18-AJ18<=0;"10";"")
ceci serait plus judicieux :
=SI(BJ18-AJ18>=0;0);SI(ET(BJ18-AJ18<0;BJ18+BE18-AJ18>=0);1);SI(BJ18+BE18-AJ18<=0;10;"")
0
madmado14 Messages postés 34 Statut Membre 1
 
merci d'avoir me répondre j'ai essayé avec la formule que vous m'avez donné mais tjr le problème existe.
je compte sur votre collaboration.
0
pilas31 Messages postés 1878 Statut Contributeur 646
 
Bonjour gbinforme et madmado14

j'ai l'impression que ce sont les parenthèses qui sont mal placées, sauf erreurla formule suivante me semble plus correcte :

=SI(BJ18-AJ18>=0;"0";SI(ET(BJ18-AJ18<0;BJ18+BE18-AJ18>=0);"1";SI(BJ18+BE18-AJ18<=0;"10";"")))

A+


EDIT :ce ne doit pas être exactement ce que souhaite madmado14 car cette formule se simplifie en:
=SI(BJ18-AJ18>=0;"0";SI(BJ18+BE18-AJ18>=0;"1";"10"))
0
madmado14 Messages postés 34 Statut Membre 1
 
Merci bpppppp pilas31 et gbinforme pour votre collaboration et meilleures salutaions.
0