Calculer pourcentage variable en fonction de différentes tranches

Résolu/Fermé
johood Messages postés 81 Date d'inscription dimanche 8 mars 2009 Statut Membre Dernière intervention 15 mai 2020 - 14 mai 2020 à 16:18
johood Messages postés 81 Date d'inscription dimanche 8 mars 2009 Statut Membre Dernière intervention 15 mai 2020 - 15 mai 2020 à 16:15
Bonjour,

j'ai un fichier exel sur lequel j’essaie d'avoir un calcul de pourcentage dune valeur comprise entre 3 valeurs.

je vous met un exemple :

j'ai ma valeur de base de 500
et j'ai un pourcentage différent a applique a cette valeur en fonction de la partie entre différentes valeur de référence.

donc par exemple je veux pour la partie de 500 comprise entre 0 et 100 un pourcentage de 0%
pour la partie de 500 comprise entre 100 et 300 un pourcentage de 10% et pour la partie de 50 comprise en 300 et 1000 un pourcentage de 20% et je souhaiterais que les valeurs correspondantes au pourcentage calculés s'additionne pour finir avec un résultat en nombre.

donc dans l'exemple ça donne : pour 500

de 0 a 100 > 0 (0% de 100)
de 100 a 300 > 20 (10% de 200)
de 300 a 1000 > 40 (20% de 200) ici il doit bien sur s’arrêter a la valeur que j'ai de base et non aller jusqu’à 1000

et donc un total de 60 en résultat souhaité.

bien sur les valeurs sont volontairement simplifiées pour cette exemple.

j’ai déjà dans des cases du tableur les pourcentages de rentrés et la valeur de base, disons

B1= valeur de base
C1= 0%
D1=10%
E1=20%


merci d'avance a ceux qui prendrons le temps de me lire et de me répondre.

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
14 mai 2020 à 16:48
Bonjour
pas sur d'avoir compris, essayez ça pour une valeur en A2
=SI(A2<100;0;MIN(A2-100;200)*10%+MAX(A2-300;0)*20%)
crdlmnt
3
PapyLuc51 Messages postés 4302 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 25 avril 2024 1 406
14 mai 2020 à 17:31
Salutation à vous deux,

Pour respecter le plafond de 1000 du calcul à 20% je dirai (10% remplacé par $D$1 ; 20% remplacé par $E$1 comme indiqué dans la question)

=SI(A2<100;0;MIN(A2-100;200)*$D$1+SI(A2>1000;(1000-300)*$E$1;MAX(A2-300;0)*$E$1))

Cordialement
2
johood Messages postés 81 Date d'inscription dimanche 8 mars 2009 Statut Membre Dernière intervention 15 mai 2020 2
15 mai 2020 à 16:15
merci beaucoup a vous deux d'avoir pris le temps de me répondre.

il se trouve que c’est la formule de Papyluc qui fonctionne comme je le souhaite et j’ai pu la faire fonctionner comme il faut en remplaçant avec mes valeurs et mes constantes.

merci encore a vous deux
0