Formule excel si + valeur maximum

Résolu/Fermé
Ashenay Messages postés 3 Date d'inscription mardi 16 mars 2021 Statut Membre Dernière intervention 16 mars 2021 - 16 mars 2021 à 15:22
Ashenay Messages postés 3 Date d'inscription mardi 16 mars 2021 Statut Membre Dernière intervention 16 mars 2021 - 16 mars 2021 à 17:07
Bonjour,

j'essaye de creer un excel avec une formule qui donne :

=SI([@TYPE]="MPR BLEU";[@[METRAGE DEVIS]]*75;SI([@TYPE]="MPR JAUNE";[@[METRAGE DEVIS]]*60;SI([@TYPE]="MPR VIOLET";[@[METRAGE DEVIS]]*30;SI([@TYPE]="MPR ROSE";[@[METRAGE DEVIS]]*15;SI([@TYPE]="";[@[METRAGE DEVIS]]*0)))))

donc a priori sa fonctionne tres bien mais par contre j'aimerais definir la valeur maximum :

- pour MPR BLEU @METRAGE DEVIS * 75 mais jusqu'a 7500 maximum
- pour MPR JAUNE @METRAGE DEVIS * 60 mais jusqu'a 6000 maximum
- pour MPR VIOLET @METRAGE DEVIS * 30 mais jusqu'a 3000 maximum
- pour MPR ROSE @METRAGE DEVIS * 15 mais jusqu'a 1500 maximum

Vous avais une idee ?
A voir également:

2 réponses

Ashenay Messages postés 3 Date d'inscription mardi 16 mars 2021 Statut Membre Dernière intervention 16 mars 2021
16 mars 2021 à 16:40
merci pour la reponse du coup la formule que j'ai appliquer est la suivante :

=SI([@TYPE]="MPR BLEU";MIN([@[METRAGE DEVIS]]*75;7500;SI([@TYPE]="MPR JAUNE";MIN([@[METRAGE DEVIS]]*60;6000;SI([@TYPE]="MPR VIOLET";MIN([@[METRAGE DEVIS]]*30;3000;SI([@TYPE]="MPR ROSE";MIN([@[METRAGE DEVIS]]*15;1500;SI([@TYPE]="";[@[METRAGE DEVIS]]*0)))))))))

par contre elle ne marche pas, sa m'affiche 0 les calculs ne ce font pas
0
Ashenay Messages postés 3 Date d'inscription mardi 16 mars 2021 Statut Membre Dernière intervention 16 mars 2021
16 mars 2021 à 17:07
autant pour moi ceci est la bonne formule :

=SI([@TYPE]="MPR BLEU";MIN([@[METRAGE DEVIS]]*75;7500);SI([@TYPE]="MPR JAUNE";MIN([@[METRAGE DEVIS]]*60;6000);SI([@TYPE]="MPR VIOLET";MIN([@[METRAGE DEVIS]]*30;3000);SI([@TYPE]="MPR ROSE";MIN([@[METRAGE DEVIS]]*15;1500)))))


Merci beaucoup !
0