Tableau calcul congés disponnible

Résolu/Fermé
QuentDB Messages postés 6 Date d'inscription mardi 28 juin 2016 Statut Membre Dernière intervention 23 août 2016 - 27 juil. 2016 à 11:57
QuentDB Messages postés 6 Date d'inscription mardi 28 juin 2016 Statut Membre Dernière intervention 23 août 2016 - 27 juil. 2016 à 14:24
Bonjour,

Je souhaite réaliser un tableau de calcul des congés disponible par employé en fonction des dates d'arrivées et de sorties de chacun et qui soit automatisé.

Je m'explique, un employé qui est arrivé avant le début du mois aura un nombre de congés payés pour le mois définis. S'il est arrivé en cours de mois, ce nombre sera proratisé. De même pour les sorties; s'il est sortis en cours de moi son nombre de congés sera proratisé en fonction des jours travaillés et s'il est sortis avant le début du mois ce nombre sera de 0.

J'ai essayer de solutionner avec une formule conditionnelles Si à plusieurs conditions mais je n'arrive au valider toutes les conditions pour que cela fonctionne correctement.

Si quelqu'un à une idée ou sait comment procéder je suis preneur :)

Merci d'avance.

1 réponse

Fahora Messages postés 811 Date d'inscription jeudi 24 septembre 2015 Statut Membre Dernière intervention 6 novembre 2020 67
Modifié par Fahora le 27/07/2016 à 14:13
Bonjour ,

Essayes ça , et dis moi ce que tu en penses :

A mettre en L9 pour ton premier employé et pour janvier :

=SI(OU($G$9>L5;$J$9<L4);0;SI($G$9<L4;2,75;SI($G$9<L5;(L5-$G$9)/30*2,75;0))-SI(ET(I9>L4;I9<L5);(L5-$J$9)/30*2,75;0))

Cordialement,

Nos seules limites sont celles que nous nous imposons nous-même.
La politesse et un merci ne tuent pas. Il existe un bouton pour "Résolu" pour confirmer que     votre problème n'en est plus un. Fahora
0
QuentDB Messages postés 6 Date d'inscription mardi 28 juin 2016 Statut Membre Dernière intervention 23 août 2016
27 juil. 2016 à 14:24
Bonjour Fahora,

Tout d'abord merci pour ta réponse.

En revanche, cette formule ne fonctionne pas dans mon tableau. De plus, les colonnes de dates ne doivent être fixées que verticalement (pour les dates d'entrées/sorties et le congés mensuel) ou horizontalement (pour les dates de début et fin de mois) sinon la fonction ne peut s'étendre pour les autres employés.

Malgrè tout j'arrive à mes fins avec la formule suivantes (en L9) :

=SI($G9<=L$6*ET($J9>L$7);$I9;SI($J9<L$7*ET($J9>=L$6);((($J9+1)-L$6)/((L$7+1)-L$6))*$I9;SI($J9<>0*ET($J9<L$6);0;SI($G9<=L$6;$I9;SI($G9>L$7;0;SI(L$7>$G9>L$6;((($G9+1)-L$6)/((L$7+1)-L$6))*$I9;0))))))

Il y à peut être plus court mais au moins le résultat est bon.

Encore merci et bonne journée.
0