Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Addition montants en fonction d'un barême

5 réponses
Avatar
Nemroth
Bonjour à tous.

Voic ma question.

Un montant de capital, par exemple 6500 €

Un barême, par exemple

de 0 à 750 : 0 %, soit 0 €
de 751 à 1500 : 2.1 %, soit (1500- 751) * 2.1 % = 15.73
de 1501 à 3000 : 3.5 %, soit (3000-1501) * 3.5 % = 52.47
de 3001 à 4500 : 4.2 %, soit (4500-3001) * 4.2 % = 62.96
de 4501 à 6000 : 5.0 %, soit (6000-4501) * 5.0 % = 74.95
de 6001 à 7500 : 6.4 %, soit (6500-6001) * 6.4 % = 31.94
de 7500 à 8000 : 7.0 %, soit 0, le capital n'étant pas dans cette
tranche...

Le total est de 15.73 + 52.47 + 62.96 + 74.95 + 31.94 = 238.05

Existe-t-il une (ce serait absolument génial !!!!) (des) formule(s)
permettant de déterminer le montant total ?

Par avance (un grand) merci....

@+ Nemroth

5 réponses

Avatar
Daniel.M
Salut Nemroth,

Et pour un capital exact de 751, quel est le montant retourné?

Je m'attendrais à 0.021.
Ton calcul (751-751)*2.1% laisse entrevoir 0.
Peux-tu confirmer quel montant tu désires obtenir?

Salutations,

Daniel M.

"Nemroth" wrote in message
news:
Bonjour à tous.

Voic ma question.

Un montant de capital, par exemple 6500 ?

Un barême, par exemple

de 0 à 750 : 0 %, soit 0 ?
de 751 à 1500 : 2.1 %, soit (1500- 751) * 2.1 % = 15.73
de 1501 à 3000 : 3.5 %, soit (3000-1501) * 3.5 % = 52.47
de 3001 à 4500 : 4.2 %, soit (4500-3001) * 4.2 % = 62.96
de 4501 à 6000 : 5.0 %, soit (6000-4501) * 5.0 % = 74.95
de 6001 à 7500 : 6.4 %, soit (6500-6001) * 6.4 % = 31.94
de 7500 à 8000 : 7.0 %, soit 0, le capital n'étant pas dans cette
tranche...

Le total est de 15.73 + 52.47 + 62.96 + 74.95 + 31.94 = 238.05

Existe-t-il une (ce serait absolument génial !!!!) (des) formule(s)
permettant de déterminer le montant total ?

Par avance (un grand) merci....

@+ Nemroth



Avatar
Nemroth
Bonsoir papy Jean,

Voilà ce que, avec ton aide, j'ai trouvé :

A B C D
1 6500 0 0
750 0.021
1500 0.035
3000 0.042
4500 0.05
6000 0.064
7500 0.07
8000
En D1, la formule
=SI($A$1<²;SI($A$1>B1;($A$1-(B1+1))*C1;0);(B2-(B1+1))*C1)

Recopiée de D2 en D7. J'obtiens les bons résultats partout. Je somme en D9
et j'obtiens 238.04 au lieu de 238.05... On va pas chipoter !!!

Merci pour ton aide, Papy Jean...

Mais pour le fun, si quelqu'un pense pouvoir faire tenir tout ça dans une
seule formule, qu'il ne se gêne pas....

@+ Nemroth



Bonjour !

Voilà comment je ferais; sauf s'il existe une formule adaptée

Par ex:
supposons la somme en A1
en colonne B, les plafonds, en commençant par 0 en ligne 1
en colonne C, les taux (rien en Ligne 1)
en colonne D, ligne 2, la formule (j'ai mis des blancs pour rendre
lisible):
= SI ( $A1 > B2 ; B2 - B1 ; SI ($A$1 < B1 ; 0 ; $A$1-B1))
puis on recopie dans toutes les lignes
et on somme la colonne D

Vérifie que je ne me suis pas trompé entre ( < et <=) et entre (> et >=)

Salutations
papy jean

"Nemroth" a écrit dans le message news:

Bonjour à tous.

Voic ma question.

Un montant de capital, par exemple 6500 ?

Un barême, par exemple

de 0 à 750 : 0 %, soit 0 ?
de 751 à 1500 : 2.1 %, soit (1500- 751) * 2.1 % = 15.73
de 1501 à 3000 : 3.5 %, soit (3000-1501) * 3.5 % = 52.47
de 3001 à 4500 : 4.2 %, soit (4500-3001) * 4.2 % = 62.96
de 4501 à 6000 : 5.0 %, soit (6000-4501) * 5.0 % = 74.95
de 6001 à 7500 : 6.4 %, soit (6500-6001) * 6.4 % = 31.94
de 7500 à 8000 : 7.0 %, soit 0, le capital n'étant pas dans cette
tranche...

Le total est de 15.73 + 52.47 + 62.96 + 74.95 + 31.94 = 238.05

Existe-t-il une (ce serait absolument génial !!!!) (des) formule(s)
permettant de déterminer le montant total ?

Par avance (un grand) merci....

@+ Nemroth





Avatar
Nemroth
Bonsoir Daniel M,

Toujours l'oeuil alerte, à ce que je vois !!!

Très bien vu. Effectivement dans ce cas là, je sèche quelque peu. Le
principe est que si le montant est compris dans la tranche de barême
concernée, on applique
(Capital - Tranche inférieur du barême) * taux applicable à la tranche de
barême.

Effectivement, si le capital est de 751, avec les données fournies, on
obtient 0.

Je pense cependant qu'il faudrait que j'obtienne 2.1 % de 751,
soit 15.77, puisque 751 est le premier terme du barême (et donc est est
compris dedans), et non 0.

Une (des) idée(s) ?

Pour ma part une seule à ce moment. Je dois me lever tôt demain. Ce sera
avec plaisir que je te lirai (si tu le souhaite) à mon retour du boulot
demain.

Par avance merci pour tes judicieuses remarques...

@+ Nemroth


Salut Nemroth,

Et pour un capital exact de 751, quel est le montant retourné?

Je m'attendrais à 0.021.
Ton calcul (751-751)*2.1% laisse entrevoir 0.
Peux-tu confirmer quel montant tu désires obtenir?

Salutations,

Daniel M.

"Nemroth" wrote in message
news:
Bonjour à tous.

Voic ma question.

Un montant de capital, par exemple 6500 ?

Un barême, par exemple

de 0 à 750 : 0 %, soit 0 ?
de 751 à 1500 : 2.1 %, soit (1500- 751) * 2.1 % = 15.73
de 1501 à 3000 : 3.5 %, soit (3000-1501) * 3.5 % = 52.47
de 3001 à 4500 : 4.2 %, soit (4500-3001) * 4.2 % = 62.96
de 4501 à 6000 : 5.0 %, soit (6000-4501) * 5.0 % = 74.95
de 6001 à 7500 : 6.4 %, soit (6500-6001) * 6.4 % = 31.94
de 7500 à 8000 : 7.0 %, soit 0, le capital n'étant pas dans cette
tranche...

Le total est de 15.73 + 52.47 + 62.96 + 74.95 + 31.94 = 238.05

Existe-t-il une (ce serait absolument génial !!!!) (des) formule(s)
permettant de déterminer le montant total ?

Par avance (un grand) merci....

@+ Nemroth





Avatar
Nicolas B.
Mais pour le fun, si quelqu'un pense pouvoir faire tenir tout ça dans
une seule formule, qu'il ne se gêne pas....


Elle arrive la formule !

Soit en col A "de" (je te conseille de ne pas mettre 751, 1501... mais 750,
1500...),
en col B "à",
en col C "taux",
et en E1 6500.

(Tu dois donc avoir, par ex en ligne 2 :
750 1500 2,1 %)

Maintenant, voici la formule :
=SOMMEPROD((E1>B1:B7)*(C1:C7)*(B1:B7-A1:A7))+INDEX(C1:C7;EQUIV(E1;A1:A7))*(E
1-INDEX(A1:A7;EQUIV(E1;A1:A7)))

Le gros sommeprod fait la somme des intérêts lorsque E1 est supérieur à la
cellule "à".
Il faut ensuite rajouter à cela les intérêts sur une partie de l'intervalle
suivant (ici 6000 - 7500, où il ne faut tenir compte comme montant que de
6500-6000). Le premier index trouve donc le taux et le multiplie par le
montant trouvé par la différence (E1-INDEX(...)).

Je trouve ici comme résultat 238,25 (légèrement différent de ton résultat à
cause des 751 convertis en 750).

--
Nicolas B.

Avatar
Nemroth
Bonsoir Daniel, Nicolas, Papy Jean et tous les autres,

J'ai essayé les formules de Nicolas et Daniel et elles fonctionnent impécable
toutes les deux. Deux plus, j'ai vu une (grossière) grossière erreur que
j'avais faite.
1ère tranche du barême de 0 à 750,
2ème tranche du barême de 751 à 1500.
Si le capital vaut 750,50, par exemple, à quelle tranche appartiens-t-il ?
Aucune !!!
Sur ce coup là je ne me dis pas bravo.
Certes, l'idée du départ était que si 750 était à la fois la limite haute de la
tranche 1 et la limite basse de la tranche 2, si le capital vaut 750,00,
considèret-t-on que le taux applicable est de 0% ou de 2.1% ?
Pour éviter une méprise, j'en ai commis une plus grosse encore...
J'ai quand-même comme circonstance atténuante (enfin, j'espère...), que je ne
suis pas vraiment un matheux...
En tous les cas les deux solutions proposées sont très bonnes et donnent un
résultat tout à fait juste.
Un grand merci encore aux têtes pensantes de ce n.g que je trouve super, de par
la compétence de ses membres.

@+ Nemroth


Salut Nemroth,

Contradiction:
1.
... Le
principe est que si le montant est compris dans la tranche de barême
concernée, on applique
(Capital - Tranche inférieur du barême) * taux applicable à la tranche de
barême.


et

2.
Je pense cependant qu'il faudrait que j'obtienne 2.1 % de 751,
soit 15.77, puisque 751 est le premier terme du barême (et donc est est
compris dedans), et non 0.


Ben non. Il faut que tu obtiennes 1 * 2.1%
le 1 provient de la différence entre le "capital et la tranche inférieur du
barême", donc 751-750.

Si j'ai compris:

en B1:B8 (tes bornes) : {0;750;1500;3000;4500;6000;7500;1e9}
en C1:C7 (tes taux): {0;0.021;0.035;0.042;0.05;0.064;0.07;0}
en C8 : Rien. Une cellule vide!
en E1 : Le capital

(même disposition que Popy et Nicolas)

dans la cellule de ton choix, la formule matricielle (Ctrl-Maj-Entrée)
suivante:
=SOMME((E1>B1:B7)*(SI(E1>B2:B8;B2:B8-B1:B7;E1-B1:B7))*C1:C7)

Comme Nicolas B, j'obtiens 238.25 et je pense que c'est la bonne réponse.
:-)

Salutations,

Daniel M.