Formule si texte et calcul

Bonjour,

J'ai une cellule qu'on va appeler A1 et une autre B2.
J'aimerais que si A1>B2, la cellule où je place ma formule inscrive REC et suive d'un espace le résultat A1-B2
et que si B2>A1, ma cellule inscrive DOIT B2-A1...
Si A1 et B2 sont égales, on inscrit rien du tout.
Mais je n'arrive pas à introduire un texte avec un calcul...
Je fais ça:

=si((A1>B2;"REC"_(A1-B2);si(B2>A1;"DOIT"_(B2-A1);"")))

Qu'est-ce qui cloche?

Merci de votre aide.

Steph
Configuration: Windows Vista Internet Explorer 7.0

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. si.....................alors...........................donc...............
    la syntaxe doit être observé scrupuleusement ,de plus l'ajout du signe dollars peut dans certain cas résoudre
    pas mal de problème.
    si espace parenthèse a<b alors a*b sinon " espace" par exemple...parenthèse
    il y de très nombreux exemples de formules sur admexel,netprof,fonctionsexell,docmemo,exellonline,formules exell l'exemple(google); le problème est que l'on ne s'y prends pas comme ça, mais pourquoi pas ?
    Pourquoi ne pas suivre ta solution et la faire accepter par quelques modificatiobns si c'est cela que tu souhaites ?
    1. bonjour
      a tout hasard
      =SI(A1>B2;"rec" & (A1-B2);SI(B2>A1;"doit: "&(B2-A1);SI(B2=A1;"")))
      pour plus de clarté tu peut laisser seer de l'espace dans les guillemets voir avec "doit "
      a+
      1. Merci Gilou Bonne formule à part pas nécessaire de mettre en fin de formule SI(B2=A1;""))) car c'est la valeur si faux donc il suffit de mettre ;"")))

        Bonne journée:))))))
        1. bonjour dove
          c'est vrai mais comme je suis un peut' miro' je fais parfois cela pour eviter de me planter
          bonne journée à toi aussi