Taux en fonction de l'âge
IRudiq
-
diablo13800 Messages postés 3469 Date d'inscription Statut Membre Dernière intervention -
diablo13800 Messages postés 3469 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous !
Je me trouve dans une impasse, need help !
J'essaye de créer une feuille de calcul afin que toutes personnes puisse accéder à partir de leur salaire BRUT à leur salaire NET.
Dans une ligne, je me retrouve avec un paramètre qui comprend des taux de cotisations qui varient en fonction de la tranche d'âge du client. Pour ça j'ai commencer à indexer sur le côté tous les âges de 18 à 65 ans avec le taux correspondant à côté.
J'aurais donc souhaité savoir s'il y avait une formule qui m'aiderai à automatiser tout ça.
Ex:
Si la personne à entre 25 ans et 34 ans, son taux de cotisation sera de 3,5%, si elle à entre 35 et 44 le taux sera de 5% etc.
Merci d'avance pour votre aide !
Passez une bonne journée.
Je me trouve dans une impasse, need help !
J'essaye de créer une feuille de calcul afin que toutes personnes puisse accéder à partir de leur salaire BRUT à leur salaire NET.
Dans une ligne, je me retrouve avec un paramètre qui comprend des taux de cotisations qui varient en fonction de la tranche d'âge du client. Pour ça j'ai commencer à indexer sur le côté tous les âges de 18 à 65 ans avec le taux correspondant à côté.
J'aurais donc souhaité savoir s'il y avait une formule qui m'aiderai à automatiser tout ça.
Ex:
Si la personne à entre 25 ans et 34 ans, son taux de cotisation sera de 3,5%, si elle à entre 35 et 44 le taux sera de 5% etc.
Merci d'avance pour votre aide !
Passez une bonne journée.
Configuration: Windows / Chrome 74.0.3729.169
3 réponses
-
Bonjour,
On ne sait pas le nombre de paliers (18;25;34;44;51;.....? )
le plus simple est peut-^tre d’utiliser la fonction RechercheV avec un tableau à 2 colonnes; d'autre part il est facilement modifiable si des décisions changent les paliers d'âges et/ou les taux.
Si tu ne connais pas "rechercheV" fais signe en envoyant ton classeur sur
https://mon-partage.fr
Si tu tiens à une accumulation de Si, pense la en "descendant"
Par ex
Age en B2
SI(B2>51;01;SI(B2>44;0,08;si(B2>35;0,05;si.....etc
-
Bonjour Michel
On connait pas le nombre de palier ( ce qui peut entraîner des erreurs de parenthèse par exemple) mais Excel prend désormais un nombre important de si imbriqués ( depuis les dernières versions)
Le rechercheV est valide uniquement si la personne met directement le palier dans la case. Ou alors rentre tous les ages possible ( soit a peu prés 40 lignes) avec son taux correspondant. En soi ça reste faisable. Ou alors je ne vois pas comment vous voulez faire
En descendant ou en montant il y a une différence? -
-
-
-
Bonjour,
Des si imbriqué devrait fonctionné correctement:
=Si(et(A1>=25;A1<34);0.035;si(A1<44;0.05;Si(A1<51;0.08;"Inconnu")))
Je vous laisse continuer dans la logique écrite en remplaceant "inconnu" par des si:)
Cette formule est a placer dans votre case de taux de cotisation
-
Merci à tous pour vos réponse rapides, les si imbriqués ont fonctionnés à la perfection !
La prochaine étape sera de se familiariser avec la recherchev si ça peut rendre la tâche plus simple ;)