rapatrier un roulement de base dans un planning

voldemort

XLDnaute Junior
Bonsoir a tous, je voudrais trouver une formule qui me permette de récupérer le roulement de base d'une salariée, pour l'inserer dans un planning, et ceci en fonction du nom de la salariée, et du numéro de la semaine de son roulement ( sur 6 semaines) et en fonction du jour du début du mois.

je suis ouvert a toutes les idées; merci d'avance pour vos efforts pour m'aider dans se projet.

Longue vie a excel download !!!!
 

Pièces jointes

  • plannings .xls
    45 KB · Affichages: 168

Tibo

XLDnaute Barbatruc
Re : rapatrier un roulement de base dans un planning

Bonsoir,

Un essai avec ce que j'ai compris :

en C6 :

Code:
=INDEX('roulement de base tous services'!$D$4:$G$10;EQUIV(
'Planning de Base'!$A6&$B6;'roulement de base tous services'!$B$4:$B$10&
'roulement de base tous services'!$C$4:$C$10;0);EQUIV(TEXTE(C$3;"jjj");
'roulement de base tous services'!$D$3:$G$3;0))

Formule matricielle à valider par CTRL + MAJ + ENTREE

Mais avant, tableaux à compléter, car le 2 juillet est un jeudi, mais ce jour n'est pas prévu dans ton roulement de base.

Les plages de cellules seront donc à adapter.

@+
 

voldemort

XLDnaute Junior
Re : rapatrier un roulement de base dans un planning

merci pour la réponse rapide, j'ai joint le fichier global. Pour préciser ce que je souhaiterais, c'est rentré le numéro de la semaine en C4 dans l'onglet "planning de base", et que cela me recopie le roulement de base de chacune des personnes en partant du bon jour de la semaine.

dans l'exemple joint que cela recopie le roulement de base de chaque personne a partir du mercredi de la semaine 6.

L'objectif, le premier jour du mois je rentre le numéro qui correspond au numéro de la semaine du roulement de base et tout le reste se recopie dans les bonnes cases....

Merci encore de ton aide....Je suis un newbies ....
 

Pièces jointes

  • planning.zip
    25.7 KB · Affichages: 94
  • planning.zip
    25.7 KB · Affichages: 94
  • planning.zip
    25.7 KB · Affichages: 96

voldemort

XLDnaute Junior
Re : rapatrier un roulement de base dans un planning

j'ai essayé ta formule, seulement il faudrait que l'élément pris en compte pour le remplissage soit le numéro de la semaine en C4 dans l'onglet planning général, puis ensuite le premier jour du mois, et enfin le nom de la personne!!!

merci de votre aide a tous!!
 

Tibo

XLDnaute Barbatruc
Re : rapatrier un roulement de base dans un planning

Bonjour,

Je viens de regarder ton nouveau fichier.

Je suis un peu perdu.

Dans l'onglet roulement de base :

en ligne 2, on a un roulement de base qui va de 1 à 42 et qui recommence de 1 à 42.

Pour nous aider, il faudrait que tu nous remplisses manuellement dans ton Planning de base plusieurs cellules avec une petite explication sur le pourquoi du comment.

A te (re)lire avec plus de précisions et un nouveau fichier (complété)

@+
 

voldemort

XLDnaute Junior
Re : rapatrier un roulement de base dans un planning

bonjour a toi Tibo,
j'avais répeté mon roulement deux fois pour pouvoir faire du copier coller si au cours du mois je devais repasser de la semaine 6 à la semaine 1, mais j'ai rectifié cela sur le nouveau fichier joint.

j'ai remplie les cases avec les données correspondant à la semaine 6 qui dans l'exemple commence un mercredi. Une fois la semaine 6 terminée, il faudrait que les valeurs suivantes recommencent a partir de la semaine 1.

J'espère etre assez clair dans mes explications, sinon n'hesite pas, je te suis déjà bien reconnaissant des efforts que tu fais pour m'aider dans mon projet.
 

Pièces jointes

  • planning.zip
    29 KB · Affichages: 62
  • planning.zip
    29 KB · Affichages: 61
  • planning.zip
    29 KB · Affichages: 64

voldemort

XLDnaute Junior
Re : rapatrier un roulement de base dans un planning

ci joint le planning rempli dans son intégralité à titre d'exemple du résultat escompté.

j'espère que cela te permettra de comprendre quel est mon problème.

merci encore
 

Pièces jointes

  • planning.zip
    37 KB · Affichages: 106
  • planning.zip
    37 KB · Affichages: 106
  • planning.zip
    37 KB · Affichages: 108

Tibo

XLDnaute Barbatruc
Re : rapatrier un roulement de base dans un planning

re,

Un essai avec une formule matricielle :

en C6 :

Code:
=INDEX('roulement de base tous services'!$D$4:$AS$34;EQUIV($A6&$B6;
'roulement de base tous services'!$B$4:$B$34&'roulement de base tous services'!
$C$4:$C$34;0);EQUIV(RECHERCHE(9^9;$C$4:C$4);'roulement de base tous services'!
$D$1:$AS$1)+JOURSEM(C$3)-1)

Formule matricielle à valider par CTRL + MAJ + ENTREE

Puis à recopier vers la droite et vers le bas

Je te laisse tester

@+
 

voldemort

XLDnaute Junior
Re : rapatrier un roulement de base dans un planning

En un mot: SUPERBE !!!!

ça marche, et j'ai compris la formule, j'ai même réussi à l'adapter pour le dernier service qui a un roulement de 4 semaines !!!!

par contre pourrais tu regarder, je rencontre un problème avec ma MFC, lorsque je saisie le 01/03/2009 en B2, le 1er mars qui est un dimanche ne se met pas en forme???? je comprends pas pourquoi??

si tu as une minute pour regarder se serait super sympa de ta part !!!

en tout cas merci pour la formule, cela m'a fait gagner un temps précieux et j'aurais une pensée pour toi à chaque fois que je gagnerais une heure a ne pas a avoir a recopier les lignes une a une !!!
 

exene

XLDnaute Accro
Re : rapatrier un roulement de base dans un planning

Bonsoir,
Je suis votre discussion avec intérêt cependant j'ai quelques interrogations. Dans ton roulement les collègues travaillent ils systématiquement les samedi et dimanche ?
Ci-joint une ébauche. Ton tableau pourrait il ressembler à cela ?
 

Pièces jointes

  • Classeur4.zip
    15.2 KB · Affichages: 113
  • Classeur4.zip
    15.2 KB · Affichages: 111
  • Classeur4.zip
    15.2 KB · Affichages: 124

Discussions similaires

Réponses
10
Affichages
559
Réponses
0
Affichages
214
Réponses
14
Affichages
723

Statistiques des forums

Discussions
312 196
Messages
2 086 097
Membres
103 116
dernier inscrit
kutobi87