Excel - Formule calcul âge de la retraite
Résolu
ec163
Messages postés
147
Date d'inscription
Statut
Membre
Dernière intervention
-
zizofrdj -
zizofrdj -
Bonjour, je souhaiterais que qqn me vienne en aide j'ai tenté d'écrire une formule pour calculer l'age de la retraite en fonction de la date de naissance, car la date de départ varie en fonction de l'année de naissance :
L'âge minimal pour partir à la retraite est de 62 ans pour les personnes nées à partir du 1er janvier 1955. Pour les générations précédentes, cet âge diffère en fonction de l'année de naissance, selon le tableau suivant :
Date de naissance Age minimum de départ en retraite
Avant le 1er juillet 1951 60 ans
Du 1er juillet au 31 décembre 1951 60 ans et 4 mois
Année 1952 60 ans et 9 mois
Année 1953 61 ans et 2 mois
Année 1954 61 ans et 7 mois
Année 1955 62 ans
J'ai donc écrit la formule ci-dessous pour obtenir dans chaque le dernier jour du mois du départ à la retraite (NE PAS SE SOUCIER DE la particularité de 1951)
En cellule K2 j'ai donc la date de naissance, mais la formule ne focntionne pas et je ne vois quelle est mon erreur, merci par avance à ceux qui vont se pencher sur le problème.
'=SI(ANNEE(K2)=1952;DATE(ANNEE(K2)+60;MOIS(FIN.MOIS(K2;0))+9;JOUR(FIN.MOIS(K2;0)));
SI(ANNEE(K2)=1953;DATE(ANNEE(K2)+61;MOIS(FIN.MOIS(K2;0))+2;JOUR(FIN.MOIS(K2;0)));
SI(ANNEE(K2)=1954;DATE(ANNEE(K2)+61;MOIS(FIN.MOIS(K2;0))+7;JOUR(FIN.MOIS(K2;0)));
SI(ANNEE(K2)>=1955;DATE(ANNEE(K2)+62;MOIS(K2);JOUR(FIN.MOIS(K2;0)));DATE(ANNEE(K2)+60;MOIS(K2);JOUR(FIN.MOIS(K2;0)))))))
L'âge minimal pour partir à la retraite est de 62 ans pour les personnes nées à partir du 1er janvier 1955. Pour les générations précédentes, cet âge diffère en fonction de l'année de naissance, selon le tableau suivant :
Date de naissance Age minimum de départ en retraite
Avant le 1er juillet 1951 60 ans
Du 1er juillet au 31 décembre 1951 60 ans et 4 mois
Année 1952 60 ans et 9 mois
Année 1953 61 ans et 2 mois
Année 1954 61 ans et 7 mois
Année 1955 62 ans
J'ai donc écrit la formule ci-dessous pour obtenir dans chaque le dernier jour du mois du départ à la retraite (NE PAS SE SOUCIER DE la particularité de 1951)
En cellule K2 j'ai donc la date de naissance, mais la formule ne focntionne pas et je ne vois quelle est mon erreur, merci par avance à ceux qui vont se pencher sur le problème.
'=SI(ANNEE(K2)=1952;DATE(ANNEE(K2)+60;MOIS(FIN.MOIS(K2;0))+9;JOUR(FIN.MOIS(K2;0)));
SI(ANNEE(K2)=1953;DATE(ANNEE(K2)+61;MOIS(FIN.MOIS(K2;0))+2;JOUR(FIN.MOIS(K2;0)));
SI(ANNEE(K2)=1954;DATE(ANNEE(K2)+61;MOIS(FIN.MOIS(K2;0))+7;JOUR(FIN.MOIS(K2;0)));
SI(ANNEE(K2)>=1955;DATE(ANNEE(K2)+62;MOIS(K2);JOUR(FIN.MOIS(K2;0)));DATE(ANNEE(K2)+60;MOIS(K2);JOUR(FIN.MOIS(K2;0)))))))
A voir également:
- Tableau excel calcul retraite
- Tableau word - Guide
- Trier un tableau excel - Guide
- Calcul moyenne excel - Guide
- Imprimer tableau excel sur une page - Guide
- Liste déroulante excel - Guide