Recalcul dates et durées arrêts

Résolu
Camille B. -  
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je me suis pris la tête toute la journée sur un fichier d'absences.

J'aimerais "regrouper" les arrêts et les prolongations d'arrêts qui leur correspondent en une seule ligne avec en date de début : la date de début de l'arrêt initial, en date de fin : la date de fin de la dernière prolongation, en durée : la somme de la durée de l'arrêt initial et de ses prolongations.

Je suis perdue... Si vous pouviez m'aider, cela me sauverait de longues heures infructueuses de prises de tête...( soit par fonctions successives, soit par macro )

Je vous remercie énormément !!

Voici le type de fichier que je dois exploiter : http://www.cjoint.com/c/FEjtjn1pA6k


3 réponses

Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Bonjour,

Une proposition :
https://www.cjoint.com/c/FEjvfTdWSwX
0
Camille B.
 
Le fichier que vous avez fait répond parfaitement à mes souhaits !! Vous avez totalement débloqué mon travail, hier soir je pensais être obligée de dire que je ne pouvais pas sortir les chiffres.
Merci infiniment :)
0
Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Bonjour.

1) Les heures en E:E ne sont pas au format Heure ; c'est voulu ?
2) La durée cumulée concerne les heures ou les jours calendaires ?

Je ne suis pas parvenu à trouver une solution complète ...
Toutefois je peux te suggérer :
Action 1 = Copier la colonne A:A en H:H et y supprimer les doublons ; on obtient une liste de 25 individus.
Action 2 = Avec un tableau croisé dynamique, on peut obtenir directement la liste triée des individus et leur total d'arrêts. https://www.cjoint.com/c/FEjv5PjymSf
0
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Bonjour Raymond,

Camille voudrait « "regrouper" les arrêts et les prolongations d'arrêts »

Cordialement
Patrice
0
Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention   17 353 > Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention  
 
C'est bien ce que donne la colonne J:J du TCD, où je n'ai qu'une seule ligne par personne.
Ce que je ne suis pas parvenu à faire, c'est extraire automatiquement la première et la dernière dates de chacun ...
0
Camille B. > Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention  
 
Merci à vous aussi Raymond d'avoir essayé de m'aider :)
0
Camille B.
 
Bonjour,

Merci pour vos réponses. Cependant Raymond, je ne veux pas le total par salarié. Je souhaite comme dit Patrice, regrouper les arrêts et leurs prolongations.

Si un salarié a un arrêt du 01/01/2013 au 02/01/2013 et ensuite un autre du 01/06/2013 au 15/06/2013, je ne veux pas le total de ces arrêts car ils sont bien distincts.

Patrice, je ne peux accéder au fichier joint depuis mon travail, y aurait-il une autre solution pour me transmettre votre fichier ?

Merci pour votre aide
0
Camille B.
 
C'est bon j'ai réussi à le récupérer grâce à mon téléphone :)
0
Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Désolé : Je me suis contenté de faire de l'Excel ; je n'ai pas géré l'aspect Droit du Travail ou Gestion en Ressources Humaines ou encore suivi Sécurité Sociale ...
0
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
L'énoncé n'est pas parfait mais il est assez précis.
J'aimerais "regrouper" les arrêts et les prolongations d'arrêts qui leur correspondent en une seule ligne avec en date de début : la date de début de l'arrêt initial, en date de fin : la date de fin de la dernière prolongation, en durée : la somme de la durée de l'arrêt initial et de ses prolongations.
Elle aurait pu écrire :
J'aimerais "regrouper" chacun des arrêts et les prolongations d'arrêts qui lui correspondent sur une même ligne avec :
- en date de début : la date de début de l'arrêt initial,
- en date de fin : la date de fin de la dernière prolongation,
- en durée : la somme de la durée de l'arrêt initial et de ses prolongations.


Cordialement
Patrice
0