Gestion planning de l'activité

Doudou45

XLDnaute Junior
Hello ami(e)s excelistes,

Je viens vous demander de l’aide pour le développement d’un outil de gestion de charge au sein d’un service de planification.

Le cahier des charges est assez simple (la traduction dans l’outil beaucoup moins…)
Chaque agent doit gérer 1 ou plusieurs département(s) avec un maximum défini, 3 sur 10 au max par exemple et forcement avec des compétences plus ou moins fortes sur la gestion de chacun de ces départements. J’ai fais une matrice type, allant de P1 à P10, marquant une priorité ou une compétence forte en P1 et très faible en P10. Dernier point, la charge que représente ces départements n’est pas forcement équivalente et la charge maxi applicable sur un agent est définie par un maximum (1,5 par exemple)

A partir d’un tableau de service affichant les agents présents et absents du jour (traduit en 1 pour un agent présent, 0 pour un absent et 0,5 pour un présent uniquement le matin) et en fonction des compétences de chacun, afficher un tableau de gestion de l’activité par département, tout en respectant le nombre maximum de départements affectables et la charge maxi…en clair, savoir pour une journée type, que l'Agent 1 à en charge les département 1, 3 et 5, car c’est lui qui la compétence la plus adapté dans les agents présents et que la charge de la gestion de ces 3 départements respecte le maxi paramétré…

J’ai mis en pièce jointe, la base de mon outil « simple », 3 onglets + 1 onglet exemple:
- Le premier « Gestion Charge » est le livrable. Il représente pour une journée sélectionné, l’attribution des départements (fonction de la présence ou non des agents, des compétences et du respect de la charge max imposée) il faut que l’outil affiche simplement des X dans les départements attribués + calcul de la charge estimée.
- Le second onglet « Base planning » est le Tableau de Service montrant les absents et présents chaque jour,
- Le troisième est la matrice de compétence fonction de la gestion d’un département par agent qui sert d’élément de base pour le choix d’affectation. A droite, le petit tableau est simplement là pour alimenter les paramètres du Userform1

Dans mon exemple, j’ai pris le lundi 13/01 il y a 8 agents présents et 2 agents absents… se sont donc 2 autres des 8 agents présents qui récupèrent la gestion de leur département fonction de la compétence la plus proche (et si la charge max est respectée…)

Voici tout se que je peux dire. Il s’agit là, d’un élément important pour la gestion de cette activité, j’ai besoin de vos aides et conseils pour le développement de cet outil.
Qui peut m’aider ?
Je vous souhaite d’ores et déjà d’excellentes fêtes de fin d’année,

@+
 

Pièces jointes

  • Exemple.xls
    51.5 KB · Affichages: 135
  • Exemple.xls
    51.5 KB · Affichages: 132
  • Exemple.xls
    51.5 KB · Affichages: 131

pyfux

XLDnaute Occasionnel
Re : Gestion planning de l'activité

Bonsoir,

N'y a t-il pas une erreur dans l'exemple pour le 13/01?
L'agent 2 a une capacité de 2 département mais une charge maxi de 0,25... Or le total du dep1 et dep10 est 0,7 !
Ou alors, c'est que je n'ai pas compris...
 

Doudou45

XLDnaute Junior
Re : Gestion planning de l'activité

Hello,

J'ai modifié mon CdC initial trop flou et manquant de précision :eek: :
J'ai simplifié la gestion des absences/présences, juste 0/1 pour absent ou présent (plus de 0.5 à gérer...)
J'ai réduit à 4, cela suffit, le degré de compétence (1 très compétent, 4 peu compétent)
Le reste ne change pas par rapport à la description initiale.
J'ai mis 2 exemples dans l'onglet exemple, où je détaille étape par étape, la méthodologie et les règles de gestion (c'est surtout cela qui manquait...) que je souhaite adapté à cette gestion d'affectation auto en fonction du planning.
En espérant que vous puissiez m'aider sur ce développement, d'avance merci.
 

Pièces jointes

  • Exemple Bis.xls
    68.5 KB · Affichages: 76
  • Exemple Bis.xls
    68.5 KB · Affichages: 76
  • Exemple Bis.xls
    68.5 KB · Affichages: 73

pyfux

XLDnaute Occasionnel
Re : Gestion planning de l'activité

Bonjour,

Pourquoi ne pas écrire l'algorithme ?
Nous verons si une âme charitable voudra bien traduire cela en VBA.

Le sujet s'éclaire, il faut que vous descendiez un peu plus dans le détail.

Exemple: en supposant qu'il n'y ait pour un département qu'un seul agent.
Il y a un ensemble de cas "borderline"...
 

Doudou45

XLDnaute Junior
Re : Gestion planning de l'activité

Bon j'ai pas mal avancé, j'ai re-simplifié le schéma (plus de formulaire) et est décris le déroulement à travers des boucles de tableaux pour arriver à mes fins...Seulement probléme, je voudrais qu'à iso-compétences, mon systéme renvoi le département à affecter sur l'agent qui à la charge cumulé la plus faible (et à condition que le nombre de département déjà affecté ne dépasse pas le maxi...) bref, j'ai essayé pas mal de cas, mais impossible...Il y a des doublons et c'est impossible ! Un département ne peut être géré que par un seul agent.
Bref, Help please.:(
 

Pièces jointes

  • Exemple V3.xls
    106 KB · Affichages: 67
  • Exemple V3.xls
    106 KB · Affichages: 86
  • Exemple V3.xls
    106 KB · Affichages: 89

Discussions similaires

Réponses
23
Affichages
635

Statistiques des forums

Discussions
312 146
Messages
2 085 764
Membres
102 967
dernier inscrit
Syl34