Test logique incomplet

Bonjour,

Dans le fichier en PJ, dans l'onglet Pgr 2021, en cellule Z51, j'ai fait un test de logique.

L'idée est la suivante :

- s'il y a un montant de subvention en cellule Z59, et que ce montant est inférieur à Maj_LLTS x Nbre LLTS, alors on met le montant de Z59, sinon on plafonne le montant à Maj-LLTS x Nbre LLTS

=SI(ET(Z59>0;Z59<Maj_LLTS*NbreLLTS);Z59;Maj_LLTS*NbreLLTS)

Mais je n'ai pas le résultat attendu : normalement je devrais avoir 0, puisque ma cellule Z59 est égale à 0 (pas de subvention)

Si j'inverse la formule, çà fonctionne à moitié car çà ne me plafonne pas le montant ...

=SI(ET(Z59>0;Z59<Maj_LLTS*NbreLLTS);;Maj_LLTS*NbreLLTS;Z59)

bref je n'y comprends rien du tout ...

Merci de votre aide

Bonjour à tous !

Une proposition :

=MIN(Z59;Maj_LLTS*NbreLLTS)

Bonjour,

Tu as répondu toi-même à ta question en fait.

"puisque ma cellule Z59 est égale à 0"

=SI(ET(Z59>0;Z59<Maj_LLTS*NbreLLTS)

Tu demandes si Z59 est à la fois strictement supérieur à 0 ET s'il est inférieur à Maj_LLTS*NbreLLTS.

Comme Z59 est égal à 0, il n'est pas strictement supérieur, et te renvoie donc à la valeur si faux.

Edit : Hello JFL !

ok merci pourquoi faire compliqué quand on peut faire simple !!

Rechercher des sujets similaires à "test logique incomplet"