Il faut mettre les ET juste après le SI pour que la formule fonctionne

Exemple pour la première condition
SI(ET(G11="A";G19>G23);G21-G24;-(G21-G24))

Mais en posant différemment on n'en a pas besoin

Si j'ai bien compris le problème il faut le poser différemmment et dire que
 si G19>G23 et que dans G11 il y a "A" le résultat est G21-G24 si dans G11
il y a "V" c'est -(G21-G24)
 
 si G19 n'est pas > G23 et que dans G11 il y a "A" le résultat est
-(G21-G24) si dans G11 il y a "V" c'est G21-g24

si dans G11 il n'y a ni "A" ni "V" alors le résultat sera ""    

un peu plus formel

Si G19>G23 alors 
   cas où G19 > G23----> (si G11="A" alors G21-G24 sinon ( si (G11 = "V"
alors -(G21-G24) sinon rien))
   cas où G19 n'est pas > G23   ----> (si G11="A"; -(G21-G24) sinon (si (G11
= "V" alors (G21-G24) sinon rien)


Enfin en langage OO  la formule suivante (à re-vérifier quand même)
=SI(G19>G23;SI(G11="A";G21-G24;SI(G11="V";-(G21-G24);""));SI(G11="A";-(G21-G
24);SI(G11="V";(G21-G24);"")))

Bon courage


-----Message d'origine-----
De :
[EMAIL PROTECTED]
org
[mailto:[EMAIL PROTECTED]
noffice.org]De la part de Jean Sympa
Envoyé : lundi 21 janvier 2008 11:30
À : users@fr.openoffice.org
Objet : [users-fr] Calc Formule complexe


Calc Formule complexe



Bonjour à toutes et à tous,


- Je voudrais programmer cette formule


SI ((G11= ''A'' ) And ( G19>G23)) Alors (G21-G24) Sinon -(G21-G24)
Or

SI ((G11= ''V'' )And ( G19>G23)) Alors -(G21-G24) Sinon (G21-G24)

Est-ce possible?

Si non pourquoi?


- Je commence par tester, sans succès, la première condition .


SI ((G11= ''A'' ) And ( G19>G23)) Alors (G21-G24) Sinon -(G21-G24)

Pourquoi y a-t-il une erreur?

Avec mes remerciements

Cordialement

Papy

Répondre à