Formule SI

Bonjour,

Voilà mon problème, dans la colonne A j'ai une liste de ville, dans la colonne B des montants et je souhaiterais mettre une fonction dans la colonne C qui plafonne un montant à 110 en fonction de la colonne A.

Je butte sur cette fonction et vous remercie par avance de votre aide.

Cordialement

CALI

4 réponses

  1. Autre solution, si LISTE METROPOLES est dans la colonne D:
    =SI(B1<85;B1;SI(B1<110;SI(NB.SI(D:D;A1)=1;B1;85);110))

    Ou encore, avec plage nommée "ListeMetropoles":
    =SI(B1<85;B1;SI(B1<110;SI(NB.SI(ListeMetropoles;A1)=1;B1;85);110))

    Bonne fin de journée.
    0
    1. Contributeur
      Bonjour

      La ville étant en A1 et la valeur en B1
      Avec le gestionnaire de nom, il faut créer un champ nommé liste_métropôle

      =SI(ET($B$1<=85;ESTERREUR(RECHERCHEV($A$1;liste_métropôle;1;FAUX)));B1;SI(ET($B$1>=85;ESTERREUR(RECHERCHEV($A$1;liste_métropôle;1;FAUX)));85;SI(ET(RECHERCHEV($A$1;liste_métropôle;1;FAUX)=A1;B1>109);110;B1)))
      0
      1. bonjour,

        Je me suis mal expliquée:

        Le plafond de 110 est fonction des métropoles soit paris, lyon, etc....
        Il existe un autre plafond de 85 pour les autres villes.

        J'aimerais que la fonction fasse la distinction entre les métropoles et les autres villes.
        En d'autres termes, si la facture est de 90 pour paris, le remboursement sera de 90, si la facture est de 150, le remboursement sera limité au plafond soit 110.
        Et pour les autres villes autres que métropole plafonné à 85.

        Par avance, merci
        0
        1. Contributeur
          Dans ce cas donnez nous les critères à prendre en compte, on ne peu pas deviner!
          0
        2. @PHILOU10120rebonjour,

          Critères métropole: ville comme paris, toulouse,etc Plafond remboursement 110
          Critères autres villes: Plafond 85

          Dans la colonne A, j'ai le nom des villes
          Dans la colonne B le montant de la facture
          Dans la colonne C le montant remboursé

          Donc si la facture pour métropole est de 150, alors remboursement à 110( plafond), si facture à 90, alors remboursement à 90.
          Si la facture pour autres villes est de 100, alors remboursement à 85(plafond).
          Si la factures est de 65, alors remboursement de 65.

          J'espère que je me fais comprendre.

          Merci
          0
        3. Contributeur
          @CALIDENISil manque la liste des métropoles limitées à 110
          0
        4. @PHILOU10120Les voici

          LISTE METROPOLES
          PARIS
          LYON
          STRASBOURG
          BORDEAUX
          NICE
          MONTPELLIER
          AGEN
          GRENOBLE
          ST ETIENNE
          TOULOUSE
          0
        5. =si(b1<85;b1;si(b1<110;si(ou(a1="PARIS";a1="L)YON";...;a1="TOULOUSE";b1;85);110))
          0
      2. Contributeur
        Bonjour

        Essayez ceci

        =SI(B1<=110;B1;110)

        C'est en forgeant que l'on devient forgeron. - C'est au pied du mur que l'on voit le maçon - on apprend toujours de ses erreurs
        0