Mixer 2 formules dans EXCEL

hylas34 -  
Raymond PENTIER Messages postés 58222 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

La formule donnant la valeur de la case E2 est =((SOMME(A2*5)+(B2*5)+C2+((D2-1)*2))*11,1/13)
Ceci dit, j'ai besoin que ce résultat soit compris entre 0 et 100 et donc que les résultats >100 soient arrondis à 100 et ceux inférieurs à 0 soient arrondis à 0.
J'ai cette formule sans être sûr qu'elle fonctionne : =SI(ET(E2>100;E2<0);100;0)

Le problème est que je n'arrive pas à mixer ces 2 formules sans avoir de message d'erreur...
Quelqu'un connait la réponse ?
Merci d'avance,

3 réponses

  1. ALS35 Messages postés 1034 Date d'inscription   Statut Membre Dernière intervention   147
     
    Bonjour,

    Essaie :
    =MAX(MIN((((A2*5)+(B2*5)+C2+((D2-1)*2))*11,1/13);100);0)

    Ton SOMME est inutile.

    Cordialement
    1
  2. hylas34
     
    Je me suis compliqué la vie, votre formule fonctionne parfaitement !
    Merci beaucoup,
    1
  3. Raymond PENTIER Messages postés 58222 Date d'inscription   Statut Contributeur Dernière intervention   17 487
     
    ... et on peut même économiser 6 parenthèses :
    =MAX(MIN(((A2*5+B2*5+C2+(D2-1)*2)*11,1/13);100);0)

    Cordialement :-)
    0