Calcul de la mise à jour de la balance

Fermé
leks74 Messages postés 3 Date d'inscription jeudi 19 août 2010 Statut Membre Dernière intervention 20 août 2010 - 19 août 2010 à 13:29
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 - 19 août 2010 à 16:19
Bonjour,

Je me permets de vous solliciter parce que je n'ai pas réussi à trouver une réponse à mon problème.

Je vous explique tout ça :
- La colonne A contient soit un nombre=0 soit un nombre >0
- La colonne B contient un nombre <0 soit un nombre=0
- La colonne C (c'est là que tout se gâte) doit contenir : dans le cas où le montant A=B
et A et B<0 alors C doit garder le même montant négatif sans additionner.

Si A<0 et B>0 alors C= B-A en valeur absolue ABS(B)-ABS(A)
un chiffre, le résultat de A*B et dans le cas où A=du texte alors on met 0.

Je sais que je dois utiliser la fonction SI(critère; ).

Pouvez-vous m'aider à traduire le critère ?

Je vous remercie pour l'aide que vous m'apporterez.

Bonne journée à tous


A voir également:

1 réponse

Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
19 août 2010 à 15:38
"Si A<0 et B>0 alors C= B-A en valeur absolue ABS(B)-ABS(A)
un chiffre, le résultat de A*B et dans le cas où A=du texte alors on met 0.
"

Ta phrase est complète ?
Il n'y a rien avant "un chiffre" ?
Et c'est bien "le résultat de A*B" qu'il faut lire ?
0
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
Modifié par Raymond PENTIER le 19/08/2010 à 16:38
Pour le moment, je reformule ainsi ton problème : https://www.cjoint.com/?itqLPRHlst

Si ou A est texte ou B est texte, ... alors 0 ; sinon :
Si A<0 et B<0 et A=B, .................... alors A ; sinon :
Si A<0 et B>0, ................................. alors abs(B)-abs(A) ; et
Si A<0 et B<0 et A<>B, .................. alors A*B ; sinon :
Si A>0, .............................................. alors A*B.

Mais que se passe-t-il quand A>0 et B<0 ?
0