Addition ou soustraction si <0 ou >0

Moriganes -  
Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je voudrais savoir si je peux faire une formule pour le raisonnement suivant
somme de C1 + D2 si D2 positif ou somme de C1 - D2 si D2 négatif
C'est à dire que dans ma colonne D je peux avoir des données postives ou négatives et en fonction de ça je dois appliquer une addition ou une soustraction avec la colonne C

Merci

4 réponses

Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention   17 402
 
Bonjour.

"C1+D2 si D2 positif ou C1-D2 si D2 négatif ... en D je peux avoir des données postives ou négatives et en fonction de ça je dois appliquer une addition ou une soustraction dans la colonne C" => Deux solutions (au moins) :

=SI(D2>0;C1+D2;C1-D2)

=C1+ABS(D2)
0
Bidouilleu_R Messages postés 1209 Statut Membre 295
 
je pense que tu as mal exposé le problème.

je voudrais savoir si je peux faire une formule pour le raisonnement suivant
somme de C1 + D2 si D2 positif ou somme de C1 - D2 si D2 négatif

comme te l'as dis Ricky37, tu sais que 10 - (-10) =+20

la formule serait : =SI(D2>0;D2+C1;SI(D2<0;C1-D2))
mais on peut faire plus simple avec =C1+ABS(D2)

A+
0
Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention   17 402
 
Rectification : dans =SI(D2>0;D2+C1;SI(D2<0;C1-D2)) il manque un argument au second SI.
D'ailleurs ce second SI est superflu. Il suffit d'écrire =SI(D2>0;C1+D2;C1-D2)
0
Raymond PENTIER Messages postés 71870 Date d'inscription   Statut Contributeur Dernière intervention   17 402
 
Alors, Moriganes, ton problème est résolu ?
0
Ricky38 Messages postés 5776 Date d'inscription   Statut Contributeur Dernière intervention   1 462
 
Salut,

selon les règles mathématique:
positif + négatif = soustraction
positif + positif = addition

alors je ne comprends pas ta question
Si en C1 tu as 12 et en D2 tu as 12 tu auras donc 24 comme réponse
Si en C1 tu as 12 et en D2 tu as -12 tu auras 0 comme réponse
Et tous ça avec =C1+D2
-1