Excel différence de signe dans une formule IF

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

Je souhaiterai connaitre la commande pour les différences de signe.

J'explique un peu, le but est de connaitre le signe du résultat d'une somme. Est ce que celui ci est négatif, égal ou positif.

Ensuite j'ajoute une formule if pour induire un résultat :

ex : si la somme de A1 - B1 est négative, écrire L en C 1 / si la somme de A1 - B1 est neutre, écrire N / Si la somme est positive, écrire P

Auriez vous une idée svp ?

2 réponses

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    une possibilité :
    =CHOISIR(SIGNE(A1-B1)+2;"L";"N";"P")

    eric
    0
    1. Setoo
       
      Ok, donc la commande c'est tout simplement "SIGNE" !

      Easy

      Merci
      0
    2. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      Non, ce n'est pas une commande !
      SIGNE() est une fonction ; CHOISIR() en est une autre ; elles sont associées toutes deux dans une même formule.
      0
  2. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Possibilité 2 :
    =SI(A1-B1<0;"L";SI(A1-B1=0;"N";"P"))

    Possibilité 3 :
    =SI(A1<B1;"L";SI(A1=B1;"N";"P"))
    0
    1. Setoo
       
      Merci, je vais essayer vos méthodes aussi.

      Bonne retraite Mr ;)
      0