Formule SI avec calcul

Bonjour,

Je suis confronté à un problème, j'ai effectué une différence, et je souhaiterai intégrer une formule SI pour faire afficher si le résultat de cette différence est positive ou négative.

Je connais les formules SI, mais j'aimerais que ma formule SI découle de ma différence, donc soit dans la même cellule, afin d'éviter la création de deux cellule (Une pour le calcul, l'autre pour le "+" ou "-".

J'ai essayé la formule suivante

=SI(Valeur1-Valeur2>0; "+"; "-")

Seulement lorsque j'entre cette formule seulement le "+" ou le "-" s'affiche dans la cellule, sans le résultat de la différence initiale.

En espérant avoir été assez clair, je vous remercie d'avance pour votre réponse.

Cordialement,

Paul

bonjour

peut-être ainsi

=valeur1-valeur2 & SI(Valeur1-Valeur2>0; "(+)"; "(-)")

bonjour

=Valeur1 - Valeur2

le signe - s'affiche s'il y a lieu, mais pas le +

mieux : http://www.gil.be/technique/Excel/XLsigne.htm

amitiés

Bonjour,

je ne comprend pas le résultat demandé ?

=Valeur1-Valeur2

sera automatiquement positif si le résultat est > 0

et sera automatiquement négatif dans le cas contraire.

bonjour

peut-être ainsi

=valeur1-valeur2 & SI(Valeur1-Valeur2>0; "(+)"; "(-)")

Merci beaucoup !

Ta formule fonctionne, seulement il faut l'écrire à l'envers : =SI(Valeur1-Valeur2>0;"+";"-"&Valeur1-Valeur2

Sinon le + ou le - vient s'insérer après le résultat et non avant.

Toutefois mon résultat me donne 13 décimales (résultat : +10,9986753986754), et il m'est impossible dans l'option format de cellule de réduire ce nombre de chiffres après la virgule (même en essayant tous les formats de cellule) pour une raison que j'ignore

Bonjour,

je ne comprend pas le résultat demandé ?

=Valeur1-Valeur2

sera automatiquement positif si le résultat est > 0

et sera automatiquement négatif dans le cas contraire.

Bonjour,

Merci de ta réponse. Effectivement le négatif s'affiche automatiquement, toutefois vu qu'il s'agit de beaucoup de chiffres correspondant à beaucoup de communes différentes, il m'a été demandé d'afficher le + pour éviter de se mélanger les pinceaux lors de la lecture du fichier.

Mais merci pour le lien j'ai réussi à réaliser ce que je voulais effectuer,

Merci beaucoup !

re

pas de formule dans la cellule

mais le format suivant

[>0] +0,00;[<0]-0,00;0,0000

Bonsoir jmd, le forum,

tu a écrit :

le format suivant

[>0]+0,00;[<0]-0,00;0,0000

exact, mais tu peux simplifier : +0,00;-0,00;0,0000

car pour les 3 groupes séparés par un « ; », l'ordre est :

* format de nombre pour les nombres positifs

* format de nombre pour les nombres négatifs

* format de nombre pour les nombres nuls

pas besoin de VBA, ni même de formule !

dhany

Rechercher des sujets similaires à "formule calcul"