Formule excel conditionnelle

Bonjour à toute la communauté,

j'ai besoin de votre précieux conseil. Je souhaite mettre en place une formule qui conditionne le remplissage d'une autre cellule.

Dans mon cas je souhaite par exemple mettre une récompense monétaire par palier.

ex: un 20/20 en histoire donne 100€, un autre 20/20 donne 150€, un 3eme donne 250€ etc.

En sachant que je souhaite faire apparaitre en E6 qu'un seul résultat en fonction de ce qui a été saisie (en texte et peu importe le texte) de A2 à A5.

4 réponses

  1. Bonsoir Raymond

    Bravo pour ta formule c'est la meilleure !

    Mais il faut penser au cas où il n'y a aucune valeur dans la plage donc je modifierais ainsi ta formule :

    =SIERREUR(CHOISIR(NBVAL(A2:A5);100;150;250;300);0)

    Cdlmnt

    Via


    1
    1. Bonjour à tous,

      une proposition

      =sommeprod((b2:e5="x")*(b1:e1))


      Crdlmt

      0
      1. c'est presque ça, mais l'idée c'est que je voulais mettre un X uniquement en fonction de ce qui est mis en A (Pour verrouiller les autres cellules et que la seule variable soit en A).

        par exemple si juste A2 rempli alors X en B2.

        Si A2+A3+A4 remplis alors X en D4.

        0
    2. Contributeur

      Bonjour à tous.

      Je propose en E6 la formule

      =CHOISIR(NBVAL(A2:A5);100;150;250;300)


      P.S. : Il serait plus équitable de fixer les récompenses à
      100 ; 165 ; 235 et 300
      ou carrément à
      150 ; 200 ; 250 et 300


      0