Mixer 2 formules dans EXCEL

Fermé
hylas34 - 17 déc. 2020 à 15:26
Raymond PENTIER Messages postés 58388 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 avril 2024 - 17 déc. 2020 à 16:48
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,
A voir également:

3 réponses

ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139
17 déc. 2020 à 15:39
Bonjour,

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

Ton SOMME est inutile.

Cordialement
1
Je me suis compliqué la vie, votre formule fonctionne parfaitement !
Merci beaucoup,
1
Raymond PENTIER Messages postés 58388 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 avril 2024 17 088
17 déc. 2020 à 16:48
... 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