Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 Détermination droit de congé à partir date embauche

kdet

XLDnaute Occasionnel
Bonjour à tous, le forum,

Après plusieurs jours et recherches, je n'arrive pas à construire la logique de la formule répondant à ma demande. Pouvez-vous svp me trouver une formule en colonne F10 qui me calculerait le nombre de jours de congés.
J'ai essayé cette formule sachant la date d'embauche de chaque salarié est variable : SI($C10="";"";SI(ANNEE($C10)<An_Réf;30;SI((DATEDIF($C10;FIN.MOIS($C10;0);"d"))=30;(DATEDIF($C10;$B$5;"m")+1)*2,5;1,25+(DATEDIF((DATE(ANNEE(C10);MOIS(C10)+1;1));$B$5;"m")+1)*2,5)))

Merci infiniment par avance de votre collaboration
kdet
 

Pièces jointes

  • Calcul congé.xlsx
    22.6 KB · Affichages: 11

kdet

XLDnaute Occasionnel
Re @flc1309
Un petit souci sur le dernier calcul CP acquis mois d'embauche sur C24. Le résultat devrait être 1,25 et pour le calcul CP acquis pour l'année ça devrait être 28,75. Je crois que cela provient de l'arrondi.sup

Kdet
 

flc13090

XLDnaute Nouveau
re @kdet
Je ne comprends pas votre méthode de calculs pour affirmer qu'en C24 le résultat serait 1,25.
Vous partez du principe que 15/01/2022 est la moitié du mois et que CP = 2,5/2 = 1,25.
Code:
C2=DATEDIF(DATE(ANNEE(A2);MOIS(A2);JOUR(A2));DATE(ANNEE(A2);MOIS(A2)+1;0)+1;"d")
D2=DATEDIF(DATE(ANNEE(A2);MOIS(A2);JOUR(A2));DATE(ANNEE(A2);MOIS(A2)+1;0)+1;"d")/JOUR(DATE(ANNEE(A2);MOIS(A2)+1;0))
E2=RECHERCHEV(D2;$J$2:$K$6;2)
F2=DATEDIF(A2;B2;"m")*2,5
G2=E2+F2
J3=MOYENNE(6/28;6/29;6/30;6/31)
Euh ...
 

kdet

XLDnaute Occasionnel
Re @flc13090

Je te remercie pour ton aide car maintenant c'est clair pour moi. @M12 et toi m'avaient vraiment démontrer selon votre formule mais c'est moi qui est resté aveugle sur une principe que si la date d'embauche est le 15/01/2022 donc ça ferait 1,25 de CP. Alors qu'en Janvier le nombre de jours mois d'embauche est 31 et non 30 (comme le mois d'avril qui donne vraiment 1,25) voilà pourquoi mon principe etait faux.

Merci encore une fois à vous
Kdet
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…