blackpolox
XLDnaute Nouveau
Bonjour à tous !
J'ai un petit problème avec un fichier, j'essaie de m'en sortir depuis ce matin mais je n'y arrive pas.
Pour l'instant j'ai des personnes, répartis dans trois centres qui traitent des clients sur toute la France. J'aimerais ramener tous les clients de Rennes à Rennes, tous les clients de Nantes à Nantes etc…
J'ai une liste de personnes (120) avec ce qu'ils demandent comme charge (indice de charge relatif) pour être à temps plein et ce qu'ils ont à transférer aux autres sites.
Facile, sauf qu'ils ont tous besoin de formation: 8-9 personnes max en même temps.
Ce que je cherche à faire:
Répartir tout le monde en équipe de 8-9 personnes qui peuvent partir en formation tour à tour, de manière à ce que l'offre et la demande de charge de tous soit respectée (+/- 10%) pour faire le transfert de charge au fur et à mesure (à coup de 8-9 personnes)
J'ai commencé à faire une macro qui me recensait toutes les possibilités mais je pense que le temps de calcul va être beaucoup trop long….et cela me parait vraiment très complexes
Je pense le faire manuellement, mais si quelqu'un à des idées pour me sauver quelques jours de travail fastidieux je suis preneur…
Merci beaucoup et bonne journée !
Cordialement,
Pierre
PS: Par exemple, la première ligne du fichier se lit ainsi, la personne 1 va transferer 3198 points de charge à Rennes et 1441 points de charge à Nantes, elle a donc une demande de charge vers elle (Saint Malo) de 4639 points
J'ai un petit problème avec un fichier, j'essaie de m'en sortir depuis ce matin mais je n'y arrive pas.
Pour l'instant j'ai des personnes, répartis dans trois centres qui traitent des clients sur toute la France. J'aimerais ramener tous les clients de Rennes à Rennes, tous les clients de Nantes à Nantes etc…
J'ai une liste de personnes (120) avec ce qu'ils demandent comme charge (indice de charge relatif) pour être à temps plein et ce qu'ils ont à transférer aux autres sites.
Facile, sauf qu'ils ont tous besoin de formation: 8-9 personnes max en même temps.
Ce que je cherche à faire:
Répartir tout le monde en équipe de 8-9 personnes qui peuvent partir en formation tour à tour, de manière à ce que l'offre et la demande de charge de tous soit respectée (+/- 10%) pour faire le transfert de charge au fur et à mesure (à coup de 8-9 personnes)
J'ai commencé à faire une macro qui me recensait toutes les possibilités mais je pense que le temps de calcul va être beaucoup trop long….et cela me parait vraiment très complexes
Je pense le faire manuellement, mais si quelqu'un à des idées pour me sauver quelques jours de travail fastidieux je suis preneur…
Merci beaucoup et bonne journée !
Cordialement,
Pierre
PS: Par exemple, la première ligne du fichier se lit ainsi, la personne 1 va transferer 3198 points de charge à Rennes et 1441 points de charge à Nantes, elle a donc une demande de charge vers elle (Saint Malo) de 4639 points
Pièces jointes
Dernière édition: