Génération de garde
Le
Guillaume
Bonjour a tous,
Je suis pharmacien et comme chacun le sait, nous sommes astreints à des
gardes tous les jours de l'année. J'ai en projet de réaliser sur excel une
page de calcul qui dsitribuerait équitablement les gardes sur 1 année à x
pharmaciens (ces x pharmaciens seraient référencés par exemple dans une
autre feuille du classeur). J'avais pensé affecter un numéro de 1 a x pour
les pharmaciens et demander à excel de générer aléatoirement pour chaque
jours un numéro entre 1 et x pour affecter le pharmacien qui sera de garde
ce jour là et ceci en tenant compte d'une équité parfaite c'est à dire qu'il
faudrait que chaque jour, le programme teste le nombre de garde déja affecté
à untel pour ne pas que certains aient 10 gardes et d'autres 2.
Quelle idée saugrenue n'est ce pas!
Pensez vous que ce soit réalisable sous excel? Ca m'arrangerait bien parce
que sinon je ne manipule pas trop bien les autres langages informatiques et
encore moins la génération sous une forme imprimable des données.
Je préfère demander à des spécialistes des idées et surtout si ça leur
semble réalisable. C'est pas la peine de bosser des heures pour se rendre
compte qu'au bout on arrivera pas a faire ce qu'on veut.
Merci a tous pour vos idées.
Je suis pharmacien et comme chacun le sait, nous sommes astreints à des
gardes tous les jours de l'année. J'ai en projet de réaliser sur excel une
page de calcul qui dsitribuerait équitablement les gardes sur 1 année à x
pharmaciens (ces x pharmaciens seraient référencés par exemple dans une
autre feuille du classeur). J'avais pensé affecter un numéro de 1 a x pour
les pharmaciens et demander à excel de générer aléatoirement pour chaque
jours un numéro entre 1 et x pour affecter le pharmacien qui sera de garde
ce jour là et ceci en tenant compte d'une équité parfaite c'est à dire qu'il
faudrait que chaque jour, le programme teste le nombre de garde déja affecté
à untel pour ne pas que certains aient 10 gardes et d'autres 2.
Quelle idée saugrenue n'est ce pas!
Pensez vous que ce soit réalisable sous excel? Ca m'arrangerait bien parce
que sinon je ne manipule pas trop bien les autres langages informatiques et
encore moins la génération sous une forme imprimable des données.
Je préfère demander à des spécialistes des idées et surtout si ça leur
semble réalisable. C'est pas la peine de bosser des heures pour se rendre
compte qu'au bout on arrivera pas a faire ce qu'on veut.
Merci a tous pour vos idées.

Poser une question


- Ne faut il pas prendre en compte les congés ?
- Y a t'il un "coefficient" à appliquer si on monte un week-end ? (Ex 1jour
WE = 1,5 jour semaine)
Si rien de tout ça, la méthode équitable est, en ayant soigneusement listé
les pharmaciens,de distribuer les permanences l'un à la suite de l'autre et
de recommencer.
Cordialement
Michel dit "Sam"
"Guillaume"
Le principe, c'est quoi : une garde un jour et on passe au suivant ? 3
jours de garde avant de passer la main ? une semaine ? Si le hasard
désigne le même deux fois de suite c'est un problème ou pas ?
Et il y a combien de pharmacie(n) à inclure dans le roulement ?
En théorie, ce que tu veux faire a l'air possible mais il manque des
données.
AMA.
FS
--
Frédéric SIGONNEAU
Modules et modèles pour Excel :
http://frederic.sigonneau.free.fr/
Guillaume a écrit :
compte l'historique des années précédentes.
Je pensais sinon générer les dimanches séparément + avec interdiction qu'un
même pharmacien soit de gardes 2 jours de suite
Est ce qu'avec la fonction ALEA je peux arriver à mes fins. Me faudra t il
du code VBA? (parce que ça c'est pas ma tasse de thé)
Merci pour votre aide
"Sam" 4b111307$0$932$
Pourquoi ne pas utiliser Google et taper
excel "tour de garde"
avec comme occurrence :
http://www.masef.com/freewares3/tourdegardes.htm
mais il y en a d'autres.
--
a+ Jean-Pol
Site Web : www.colovid.be
Site Web perso pour le fun : http://users.skynet.be/DAVID/
Cette page est transmise avec des électrons 100% recyclés.
"FS"
faut 1 pharmacien 1 jour. Pas deux jours de suite le même.
Obligatoirement 1 phien le samedi et un autre le dimanche!
Et les jours féries seraient gérés manuellement!
Merci de votre aide
"FS"