IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Conception Discussion :

Temps théorique de présence pour un temps partiel


Sujet :

Conception

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 146
    Points : 61
    Points
    61
    Par défaut Temps théorique de présence pour un temps partiel
    Bonjour,

    J'ai besoin de calculer le temps théorique de présence sur l'année pour un temps partiel.
    Pour un temps complet, j'utilise la fonction nb.jours.ouvrés en retirant les jours fériés. Je multiplie ensuite le nb de jours trouvés par le temps de travail par semaine divisé par 5 afin d'obtenir un nombre d'heures. Pour quelqu'un qui serait à 38h par semaine cela donne la formule suivante : =NB.JOURS.OUVRES(1er jour de l'année;dernier jour de l'année;Jours fériés)*(38/5)

    Comment obtenir quelque chose d'équivalent pour un temps partiel, sachant que certains ne vont pas travailler le mercredi, d'autres le vendredi, d'autres le lundi et le mardi, etc ...

    Merci d'avance pour vos idées.

  2. #2
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Points : 32 866
    Points
    32 866
    Par défaut
    Citation Envoyé par lumpys Voir le message
    Pour un temps complet, j'utilise la fonction nb.jours.ouvrés en retirant les jours fériés. Je multiplie ensuite le nb de jours trouvés par le temps de travail par semaine divisé par 5 afin d'obtenir un nombre d'heures.
    Tu n'as pas oublié de retirer 5 semaines de vacances par hasard ???

    Citation Envoyé par lumpys Voir le message
    Comment obtenir quelque chose d'équivalent pour un temps partiel, sachant que certains ne vont pas travailler le mercredi, d'autres le vendredi, d'autres le lundi et le mardi, etc ...
    Dans mon entreprise, un temps partiel est compté en heures par semaines également. La plupart du temps, c'est assujetti à un pourcentage, par exemple 80% pour les personnes ne travaillant pas le mercredi.
    Donc, au final, ta formule est la même. Il suffit soit de changer les 35 h, soit d'ajouter un coefficient.

    Cela dit, tu n'obtiens qu'une approximation.
    La seule méthode fiable et sérieuse est de mettre en place des feuille d'imputation hebdomadaires dans lesquelles chacun indique le nombre d'heures effectivement travaillées.
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    146
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 146
    Points : 61
    Points
    61
    Par défaut
    Tu n'as pas oublié de retirer 5 semaines de vacances par hasard ???
    => Non ce n'est pas un oubli. Il s'agit d'un temps théorique de travail (hors congés).

    Dans mon entreprise, un temps partiel est compté en heures par semaines également. La plupart du temps, c'est assujetti à un pourcentage, par exemple 80% pour les personnes ne travaillant pas le mercredi.
    Donc, au final, ta formule est la même. Il suffit soit de changer les 35 h, soit d'ajouter un coefficient.
    => Pas de % chez nous. En changeant simplement le temps cela ne fonctionne pas.

    Cela dit, tu n'obtiens qu'une approximation.
    La seule méthode fiable et sérieuse est de mettre en place des feuille d'imputation hebdomadaires dans lesquelles chacun indique le nombre d'heures effectivement travaillées.
    => Je peux extraire de notre logiciel de gestion des RH, le temps travaillé (par exemple : 32h00) et le temps travaillé par jour (exemple : le lundi,8h idem pour les autres jours de la semaine sauf le mercredi).
    Il faudrait que je trouve le moyen de calculer (pour quelqu'un qui ne travaille pas le mercredi par exemple) : le nb de jours ouvrés total de l'année, auquel je retire le nb de mercredi de l'année, auquel je retire ensuite le nb de jours fériés (autre que dimanche, samedi et mercredi), auquel je peux ensuite appliquer le temps horaire par jour.
    Exemple en 2013 pour quelqu'un travaillant 32h sur 4 jours (hors mercredi)

    le nb de jours ouvrés total de l'année = 261
    le nb de mercredi de l'année = 52
    le nb de jours fériés (autre que dimanche, samedi et mercredi) = 7

    tps théorique = (261-52-7)*(38/4)=1616 h

    Par contre le temps horaire par jour peut être différent selon les jours et le temps de travail possible est multiple (32h, 31, ...., 19,5, ...). Un vrai casse-tête ...

  4. #4
    Membre expert

    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2012
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 564
    Points : 3 554
    Points
    3 554
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    Citation Envoyé par lumpys Voir le message
    Exemple en 2013 pour quelqu'un travaillant 32h sur 4 jours (hors mercredi)

    le nb de jours ouvrés total de l'année = 261
    le nb de mercredi de l'année = 52
    le nb de jours fériés (autre que dimanche, samedi et mercredi) = 7

    tps théorique = (261-52-7)*(38/4)=1616 h
    Pour l'exemple donné, la version fonction NB.JOURS.OUVRES.INTL, définie à partir de la version 2010, donne le nombre de jours théoriquement travaillés pour une année donnée
    par une personne ne travaillant pas le mercredi ni les weekends , à condition d'avoir défini dans le classeur une plage fériés contenant toutes les dates de jours fériés de l'année.
    Les dates de départ et de fin de la période concernée (1er janvier et 31 décembre pour l'année complète) étant écrites en B2:B3, la formule est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =NB.JOURS.OUVRES.INTL(B2;B3;"0010011";fériés)
    la chaine "0010011" indique pour tous les jours de la semaine du lundi au dimanche les jours ouvrés (0) et ceux ne l'étant pas (1).
    Nom : jours ouvrés.JPG
Affichages : 1340
Taille : 57,8 Ko
    Cordialement
    Claude

Discussions similaires

  1. remboursement du pass navigo pour un temps partiel
    Par ouaisouais dans le forum Paie
    Réponses: 6
    Dernier message: 08/10/2009, 22h47
  2. [Java]Solutions graphiques pour jeu temps réel (titre édité)
    Par Zeil dans le forum Développement 2D, 3D et Jeux
    Réponses: 6
    Dernier message: 18/03/2006, 06h53
  3. [VB6] Rendre la main au système pour un temps donné
    Par Asdorve dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 15/03/2006, 09h38
  4. SGBDR pour jeu temps réel ?
    Par vmolines dans le forum Décisions SGBD
    Réponses: 6
    Dernier message: 20/07/2005, 17h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo