Problème de valeurs avec une condition

Bonjour,

Je sais faire plusieurs conditions, mais la je bloque, j'ai l'impression que ma formule est bonne, mais le valeur apparait voici ma formule qui se trouve dans la ccéllule S01 :

=si(R01="";"";si(S02="";R01;si(et(R01<>"";S02<>"");R01+S02)))

Quand je la tape c'est correcte mais une fois que je fais glissé la formule dans les autres céllule S "VALEUR" apparait.

Et quand je rempli que R01, "VALEUR" reste alors que d'après ma formule c'est le nombre de R01 qui devrait aparaitre.

Ou est mon erreur s'il vous plait

Merci

3 réponses

  1. tu peux essayer cela :

    =si(Ro1="";"";si(So2="";+Ro1;+Ro1+So2))

    penser à dessiner un arbre de décisions, cela évite les erreurs de logique.

    A+

    pépé
    0
    1. Désolé ca ne marche pas, j'ai toujours le même problème qu'avec ma formule
      0
  2. Contributeur
    Bonjour.

    Ta question est incomplète : Tu fais glisser où ? à droite ou en bas ?

    Quand tu recopies
    =si(R01="";"";si(S02="";R01;si(et(R01<>"";S02<>"");R01+S02)))
    tu veux obtenir quoi ?
    =si(R02="";"";si(S03="";R02;si(et(R02<>"";S03<>"");R052+S03)))
    ou autre chose ?

    D'autre part ta troisième fonction SI est inachevée :
    si(et(R01<>"";S02<>"");R01+S02))
    n'a que deux arguments ; il manque valeur_si_faux
    si(et(R01<>"";S02<>"");R01+S02 ; xxxxx ))

    Cordialement.
    0
    1. Bonjour Raymond, En effet je veux faire gilsser vers le bas et obtenir la formule que tu as indiqué.

      et la valeur_si_faux, revient a ce que R01="" donc a ma première condition ou S02=""; donc a ma deuxième condition.

      Voila pour les explications

      Merci
      0
    2. Contributeur
      C'est bien ce que je supposais ! Alors pourquoi remettre cette condition ?
      Ta formule est simplement =si(R01="";"";si(S02="";R01;R01+S02)), comme te l'a indiqué pépé dès le post #1.

      "d'après ma formule c'est le nombre de R01 qui devrait aparaitre" : tout dépend de ce que tu as réellement en R01, car une valeur vide "" n'est pas équivalente à un espace " ".

      Enfin il est impossible de recopier la formule de S01 vers le bas, car en S02 il y a une valeur !
      0
  3. Bonjour,

    Ma formule s'énonce de la manière suivante :

    si R (seulement) est vide alors rien
    sinon
    si S est vide (également) alors +R
    sinon R+ S

    donc Si les deux cellules sont vides ne rien afficher
    si S n'est pas vide afficher R
    Si R et S ne sont pas vide afficher R + S

    Remarque : comme le précise Raymond ta syntaxe est incomplète et la logique de ton raisonnement est à revoir.

    A+

    pépé
    0