Correction sur formule Excel

Résolu/Fermé
madmado14 Messages postés 29 Date d'inscription jeudi 30 juillet 2009 Statut Membre Dernière intervention 14 janvier 2011 - 18 janv. 2010 à 10:25
madmado14 Messages postés 29 Date d'inscription jeudi 30 juillet 2009 Statut Membre Dernière intervention 14 janvier 2011 - 18 janv. 2010 à 11:28
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
A voir également:

4 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 700
18 janv. 2010 à 10:41
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 29 Date d'inscription jeudi 30 juillet 2009 Statut Membre Dernière intervention 14 janvier 2011 1
18 janv. 2010 à 10:57
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 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 643
18 janv. 2010 à 10:59
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 29 Date d'inscription jeudi 30 juillet 2009 Statut Membre Dernière intervention 14 janvier 2011 1
18 janv. 2010 à 11:28
Merci bpppppp pilas31 et gbinforme pour votre collaboration et meilleures salutaions.
0