Merci Christian,

Dans :
=OU((G11="A"); (G11="V")) * (G19>G23) * (G21-G24)

OU ((G11="A"); (G11="V")) peut s'écrire

((G11="A"); (G11="V"))OU((G11="A"); (G11="V"))

Dans tous les cas, seul un terme est vrai.

Je ne comprends pas ce que fait le symbole * de la multiplication, autrement 
dit la seconde partie de la formule n'est pas claire pour moi.

Cordialement
Papy



[EMAIL PROTECTED] a écrit :
Christianwtd a écrit :
[EMAIL PROTECTED] a écrit :
....


Bonjour Jean,

Juste pour le plaisir de pas faire comme tout le monde,
=OU((G11="A"); (G11="V")) * (G19>G23) * (G21-G24)
C'est plus simple une fois que tu as pigé le principe de base.

C'est quoi le "principe de base" ;-)


On teste si c'est VRAI ou FAUX. Quand j'écris
(G11="A")
dans une cellule on devrait écrire :
=G11="A"
qui retourne VRAI ou FAUX suivant cas, et quand on sait que VRAI est identique à la valeur 1 et FAUX identique à la valeur 0 (tu peux faire le test en appliquant le format numérique sur une cellule qui contient VRAI ou FAUX), ton résultat final (G21-G24) est multiplié par 0, donc pas grand chose au final... ou multiplié par 1, ce qui donne le reflet du résultat.

Je pense connaitre les opérateurs booléens et leurs équivalents, sauf que dans la demande de Jean (Sympa) :

SI ((G11= ''A'' ) ET ( G19>G23)) Alors (G21-G24) Sinon -(G21-G24)
OU
SI ((G11= ''V'' ) ET ( G19>G23)) Alors -(G21-G24) Sinon (G21-G24)

il me semble que ta formulation n'apporte pas la solution exacte.

A moins que quelque chose ne m'ait échappé.


Francois


Bon surf,
Christian

Francois


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à