La fonction si

Bonsoir,
j'ai un petite pb
dans B4 j'ai "achat" et "vente" (liste déroulante)
j’espère que dans A3 si B4=vente A3 doit être =2 et si B4=achat A3=1
et merci

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour

    Tu as presque écrit la formule : en A3

    =SI(B4="vente";2;SI(B4="achat";1;""))

    Fonction si imbriquée

    Cordialement
    1. Bonjour PapyLuc51,
      La liste déroulante de wahid-chaoui contient sûrement uniquement
      "achat" et "vente" ; si oui, la formule en A3 peut être simplifiée ainsi :
      =SI(B4="achat";1;2)
  2. Contributeur
    bonjour
    Effectivement, Hervé a raison puisque que B4 en validation de données ne peut avor que "achat" et "vente"

    on peut aussi écrire
    =(B4="vente") +1

     Michel
    1. Salutations à tous

      Vous avez raison pour la formule courte, j'y avais pensé, je voulais simplement transformer la prose de wahid-chaoui en langage Excel.

      Cordialement
      1. Contributeur
        Bonjour
        .. mieux vaut peut être garder, selon l'état de remplissage du tableau:
        =SI(B4="vente";2;SI(B4="achat";1;""))
        pour éviter l'affichage faux quand B est vide sinon on renvoie 1ou 2 selon la formule quand B est vide
        Mais ce n'est que mon avis
        crdlmnt
      2. @VaucluseSlt Vaucluse

        Exact, à moins de transformer les deux formules courtes comme ceci :

        =SI(B4<>"";SI(B4="achat";1;2);"")

        =SI(B4<>"";(B4="vente") +1;"")

        Cordialement