Bonjour à tous,
je me casse la tête à trouver un algo qui puisse simuler un système d'abondement PEE, qui fonctionne comme suit :
- Le principe est que un salarié place mensuellement et/ou une fois par an de l'argent sur un plan d'épargne et l'entreprise abonde (rémunère) ce versement selon la règle suivante :
Tranche de 0 à 400 € = abondement à 150 %
de 401 à 700 = 135%
de 701 à 900 = 110%
de 901 à 1000 = 75%
En sachant que au delà de 1000 € de placement, l'abondement ne peut dépasser la somme de 1296.80 maxi. De plus, il faut gérer les éventuels gros placement mensuels ou ponctuels, qui concerneraient 3 tranches de rémunération (placement 13 ieme mois par exemple)
C'est sur ce dernier point que je bloque. En effet, je n'arrive apparemment pas à gérer 3 tranches sur un abondement : Mon code n'est pas très lisible dsl, je ne suis pas un pro en la matière. J'ai pensé à faire une boucle "While" plutôt que tous ces "IF" les uns en dessous mais cela me semblait plus difficile.
La fonction que j'ai crée s'appelle Abdt avec comme paramètre :
Joint mon fichier. Les abréviations vrst = versement et abdt = abondement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 abdt(cumul versement mois M, cumul versement mois-1, montant versement, cumul abondement mois M)
Restant à votre écoute.
Par avance, merci de votre aide, qui me sera précieuse, je n'en doute pas...
Partager