Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
si la valeur nombre d'entrée est supérieure à la tranche précédente (avec 5 564 678) ce sera à priori toujours le cas quelque soit la tranche..
alors tu prends le minimum entre (Valeur-tranche précédende) et tranche actuelle (-->ici le minimum sera toujours la tranche actuelle)
et tu multiplies le minimum par le taux..
donc en B2 2000 *1.8
en C2: 50000*1.6 etc etc
donc la question qui se pose c'est: manuellement, comment tu arrives à 48000 ?
si la valeur nombre d'entrée est supérieure à la tranche précédente (avec 5 564 678) ce sera à priori toujours le cas quelque soit la tranche..
alors tu prends le minimum entre (Valeur-tranche précédende) et tranche actuelle (-->ici le minimum sera toujours la tranche actuelle)
et tu multiplies le minimum par le taux..
donc en B2 2000 *1.8
en C2: 50000*1.6 etc etc
donc la question qui se pose c'est: manuellement, comment tu arrives à 48000 ?
Alors en fait, ici je cherche à compter seulement les entrées de 20.000 à 50.000 (soit 30.000), en les multipliant par 1,6, car c'est un calcul dégressif par tranche.
Or 30.000*1,6=48.000
Puis, continuer mon calcul pour 50.000 à 100.000, etc.
je ne comprend pas pourquoi tu veux absolument garder ta formule qui ne fonctionne pas (du moins. qui ne calcule pas ce que tu souhaites)
Que souhaites tu exactement?
est ce que le nombre d'entrée doit faire l'objet d'une décomposition?
exemple:
si tu mets 100 000 entrées tu décomposes
20000 à 1.8
+50000 à 1.6
+30 000 (100 000-20000-50000) à 0.9
peux tu mettre plusieurs exemples de ce que tu espères comme valeurs
avec 1 000 000
avec 100 000
avec 30 000
je ne comprend pas pourquoi tu veux absolument garder ta formule qui ne fonctionne pas (du moins. qui ne calcule pas ce que tu souhaites)
Que souhaites tu exactement?
est ce que le nombre d'entrée doit faire l'objet d'une décomposition?
exemple:
si tu mets 100 000 entrées tu décomposes
20000 à 1.8
+50000 à 1.6
+30 000 (100 000-20000-50000) à 0.9
peux tu mettre plusieurs exemples de ce que tu espères comme valeurs
avec 1 000 000
avec 100 000
avec 30 000
bonus par entrée : 1 à 20.000 entrées De 20 000 à 50 000 entrées De 50 000 à 100 000 entrées De 100 000 à 200 000 entrées De 200 000 à 500 000 entrées De 500 000 à 700 000 entrées
1,80 € 1,60 € 0,90 € 0,10 € 0,05 € 0,025 €
bonus par entrée : 1 à 20.000 entrées De 20 000 à 50 000 entrées De 50 000 à 100 000 entrées De 100 000 à 200 000 entrées De 200 000 à 500 000 entrées De 500 000 à 700 000 entrées
1,80 € 1,60 € 0,90 € 0,10 € 0,05 € 0,025 €
Bon..
autre essai avec 0 en A2
en B5
=SI(($N$1-SOMME(DECALER($A$2;;;;COLONNE()-1)))>=B2;B2*B4;SI(($N$1-SOMME(DECALER($A$2;;;;COLONNE()-1)))<0;0;($N$1-SOMME(DECALER($A$2;;;;COLONNE()-1)))*B4))
puis tirer la formule vers la droite
avec explication de la formule
avec le nombre total d'entrées (ex 100 000) on cherche à décomposer sur les différentes tranches
donc ici: 20 000 sur la tranche 1 (reste 100 000-20 000 = 80 000), puis 50 000 sur la tranche 2 (reste 80 000-50 000=30 000)
puis 30 000 sur la tranche 3
pour connaitre ce qui reste, il faut calculer le cumul des tranches inférieures: avec ceci
Code:
SOMME(DECALER($A$2;;;;COLONNE()-1))
permet de calculer le cumul des tranches inférieures: ex
en colonne F 5éme tranche
ca calcule la somme des tranches 1 2 3 et 4: 20 000 +50 000+100 000 +200 000 =370 000
ensuite, il suffit de vérifier ce qu'il reste (différence entre cumul et nombre total)
si le reste est encore supérieure à la tranche: alors, on fait tranche complete * taux
et continue
soit ce qui reste est dans la tranche: alors on fait uniquement reste * taux
Voila, j'espère que ca va t'aider.
n'hésite pas à décomposer la formule moreau par morceau pour voir le résultat de chaque élément
Pardon d'intervenir au sujet de ta réponse, mais je crois que le raisonnement n'est pas bon car dans le fichier initial la valeur (20.000, 50.000, 100.000, etc.) donnée pour chaque tranche (1, 2, 3, etc.) est le plafond de la tranche en question par rapport au total, et non une quantité propre à cette tranche.
Il ne faut donc pas cumuler. Du moins, si j'ai bien compris le problème posé au départ...
salut Marcel,
effectivement, c'est ce que j'ai vu après quand agnes a donné son calcul en détail.
donc pour que la fonction (telle que je l'ai donnée) fonctionne, il faut remplacer les valeurs (20.000 50.000 100.000 200.000...) par
(20.000 30.000 50.000 100.000 ....)
sinon, j'essaie de modifier ma formule pour calculer directement.. mais la. je suis confronté à un pb de valeur initiale..
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.