message "valeur" à expliquer

C

caton

Guest
bonjour,

je ne parviens pas à expliquer le message d'erreur 'valeur' sur le fichier ci-joint; qui peut m'aider; merci! [file name=Caton.zip size=1814]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Caton.zip[/file]
 

Pièces jointes

  • Caton.zip
    1.8 KB · Affichages: 12
  • Caton.zip
    1.8 KB · Affichages: 10
  • Caton.zip
    1.8 KB · Affichages: 10

bbmarcus

XLDnaute Occasionnel
Bonjour Caton, le forum,

pour moi, il y a une erreur dans ta formule....tu utilise la condition 'si' à mauvais escient.....
Dans:
=SI(E2=0;C2*H2*I2/36000);SI(E2<>0;E2*(H2*I2/36000)*-1)

tu demande que si E2=0, alors ton calcul se fait mais il n'y a pas d'autre solution qu'un autre Si....

La fonction Si fonctionne ainsi en fait:
SI('ma condition est respectée;le calcul que je souhaite;sinon autre chose) ....ou alors simple problème de parenthèse.....

En tout cas, change ta formule par celle-ci...et ca marchera...
=SI(E2=0;C2*H2*I2/36000;E2*(H2*I2/36000)*-1)

bbmarcus
 

Titi_Malembourg

XLDnaute Occasionnel
Salut,
C'est parce que tu n'avais pas de valeur si la condition n'était pas réalisée.
3 arguments étaient obligatoires : la condition, la valeur si oui, la valeur si non.
++
Cf fichier joint [file name=Caton_20050707162537.zip size=2569]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Caton_20050707162537.zip[/file]
 

Pièces jointes

  • Caton_20050707162537.zip
    2.5 KB · Affichages: 20

bbmarcus

XLDnaute Occasionnel
RE tous,

sinon tu peux déplacer tes paranthèse comme ca....
=SI(E2=0;C2*H2*I2/36000;SI(E2<>0;E2*(H2*I2/36000)*-1))

Même résultat...

bbmarcus

Titi Malembourg, tu as su résumer en trois mots ce que j'ai voulu expliquer en 12 lignes ! :eek:

@+

bbmarcus
 

Discussions similaires

Réponses
17
Affichages
478

Statistiques des forums

Discussions
312 344
Messages
2 087 444
Membres
103 546
dernier inscrit
mohamed tano