Probleme planning

bradi -  
aurelBOUT Messages postés 43 Statut Membre -
Bonjour,
j'ai un planning qui comporte 22 employés et 7 remplaçants.
ce que je voudrai savoir c'est si il est possible de faire un planning qui me case mes remplaçants (suivant leurs compétences) dans les cellules où ils doivent remplacer les absents?
exemple: tournée 1 absente le jeudi et vendredi et j'ai 2 remplaçants (A et C) qui connaissent sa tournée et tournée 2 absente les mêmes jours avec 3 remplaçants (A B et C) qui la connaissent.
je n'arrive pas a faire en sorte que les cellules du jeudi et du vendredi se comblent par A pour la tournée 1 et B pour la tournée 2
merci d'avance

8 réponses

  1. Le Pingou Messages postés 12274 Date d'inscription   Statut Contributeur Dernière intervention   1 476
     
    Bonjour,
    Sans connaitre le fonctionnement de votre planning, pas de réponse adéquate... !

    0
    1. aurelBOUT Messages postés 43 Statut Membre
       
      Bonjour
      Pour le planning je le fais sur excel et j'ai mis sur le premier onglet le planning d'une semaine avec les jours sur la ligne 1 et mes 22 tournées dans la colonne A.
      Chaque tournées a ces titulaires mais ils faut que je les remplaces quand ils sont en maladie,en repos,etc
      Et dans un autre onglet j'ai mis les noms de mes 7 remplaçants avec le numéro des tournées qu'ils connaissent: ex: Patrice tournées 1 3 8 9 (colonne A)
      Hubert tournées 3 9 22 15 17 (colonne B).
      Voilà j'espère avoir été plus claire merci
      0
  2. Le Pingou Messages postés 12274 Date d'inscription   Statut Contributeur Dernière intervention   1 476
     
    Bonjour,
    Merci, je pense que c'est faisable avec des fonctions ou une macro, en se basant sur l'indication de maladie, repos etc. qui doit être présente dans votre planning des titulaires.
    Cependant pour m'éviter de devoir construire un planning, pouvez-vous mettre votre fichier sur https://www.cjoint.com/ et poster le lien

    0
    1. aurelBOUT Messages postés 43 Statut Membre
       
      J'ai posté la pièce jointe mais je sais pas si sa a fonctionné car elle n'apparaît pas dans les commentaires
      0
  3. Lentzouille Messages postés 728 Statut Membre 64
     
    Bonjour,

    Affiche le lien en réponse au sujet ne met pas de commentaire ça sera plus lisible pour tout le monde ;)

    Cordialement,
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Lentzouille Messages postés 728 Statut Membre 64
     
    le remplacement se fait déjà automatiquement là non ?

    Je ne vois pas où est le problème ...
    0
    1. aurelBOUT Messages postés 43 Statut Membre
       
      pour la tournée 1 oui elle fonctionne...mais pour la tournée 2 sa m'affiche 0 dans les remplaçants alors que j'ai fait la même formule
      0
  6. Le Pingou Messages postés 12274 Date d'inscription   Statut Contributeur Dernière intervention   1 476
     
    Bonjour,
    Juste au passage, il faut quand même mettre les formules dans les cellules concernées (lignes des remplaçants) pour que cela fonctionne.... !
    Jolie doublon avec celui-ci ? Je quitte le poste.

    0
    1. aurelBOUT Messages postés 43 Statut Membre
       
      j'ai mis les formules pour la tournée 2 et vu qu'elle n'a pas fonctionnée j'allais pas mettre les formules pour les autres tournées...et le doublon c'est ce que j'ai dit en commentaire avec la pièce jointe comme quoi on m'avait donné un exemples super mais que pour moi sa affichait 0
      0
  7. Lentzouille Messages postés 728 Statut Membre 64
     
    Voici la formule à mettre en C7 :

    =SI(C6<>"ABSENT";"";RECHERCHEH($A$5;Feuil2!$A$1:$W$10;2;0))

    Cordialement,
    0
  8. aurelBOUT Messages postés 43 Statut Membre
     
    merci pour la formule...le problème maintenant c'est que sa n'empêche pas d'avoir le même remplaçant sur plusieurs tournées le même jour car par exemple pour si le lundi Jonathan est occupé sur la 1, il faudrait qu'il n'apparaisse pas dans les autres tournées
    =SI(D6<>"ABSENT";"";INDEX(INDIRECT("T_"&$A5);NB.SI(D$4:D6;INDEX(INDIRECT("T_"&$A5);1)+1)))
    c'est la formule que j'avais mise au départ mais au lieu de me mettre un nom il m'affiche 0 alors que dans l'exemple qu'on m'avait donnée il fonctionne bien
    0