recherche fonction ou macro pour remplissage tableau

ERIC62153

XLDnaute Nouveau
bonjour
je recherche une solution pour remplir le planning la feuille "planning impression" avec les informations de la feuille "mise a jour planning"par macro ou fonction (recherche ou decaler ou autre si vous connaissez autre chose car moi je debute)
le but pour la premiere partie du planning:
recherche par rapport a la date et le type d'horraire le nom de la personne qui travaille et inscrire son nom idem pour les autres cases
pour la seconde partie :
recherche par rapport au nom les repos correspondants dans la feuille "mise a jour planning" et afficher les dates dans chaque cellules sous forme "lundi 22"

je connais la fonction recherchev mais je n'arrive pas a l'appliquer
la complexite de ce planning c'est que il y a 2 fois le meme horaire (2 fois 7h00/14h15,2 fois 14h00 /21h30 etc etc)
quelqu'un aurait il deja travailler sur ce type de fonction ou par macro

merci eric
voici une partie du fichier en joint sans macro et sans mot de passe
Cijoint.fr - Service gratuit de dépôt de fichiers
si vous avez besoin d'autres informations n'hesitez pas
 
Dernière édition:

ERIC62153

XLDnaute Nouveau
Re : recherche fonction ou macro pour remplissage tableau

Bonjour
avec userforme ca me parait encore plus compliqué
il faudrait simplement une fonction pour faire une recherche mais avec 2 criteres la date du planning et l'horaire si les 2 criteres sont bon alors afficher le nom correspondant sur le planning
je pense fonction recherche,decaler,index voir autre que je ne connais pas ou alors macro la difficulté est que certain horaire sont double exemple:7h00 14h00 il y a 2 personnes qui font le meme horaire
qui connait bien ces fonctions ou peut me proposer autre chose le principale est le resultat
merci eric
 

Tibo

XLDnaute Barbatruc
Re : recherche fonction ou macro pour remplissage tableau

Bonjour,

J'ai regardé à plusieurs reprises ton fichier.

Et j'ai un peu de mal à comprendre ce que tu veux obtenir.

L'idéal serait que tu nous donnes manuellement le résultat attendu pour plusieurs cellules.

En connaissant le résultat, il sera peut-être plus facile de comprendre et alors trouver une solution.

Si la piste formule peut convenir, je verrais ce qu'il est possible de faire. Si VBA nécessaire, je passe la main.

A te (re)lire avec davantage de précisions.

@+
 

ERIC62153

XLDnaute Nouveau
Re : recherche fonction ou macro pour remplissage tableau

merci de jeter un coup d'oeil tibo
voici le fichier avec un exemple
en esperant qu'une solution est possible car cellule =autre cellule ce n'est pas trop le top
regarde l'exemple
merci eric
Cijoint.fr - Service gratuit de dépôt de fichiers
 

Tibo

XLDnaute Barbatruc
Re : recherche fonction ou macro pour remplissage tableau

re,

Un début de piste avec une formule matricielle :

en C5 :

Code:
=SI(NB.SI(DECALER('mise a jour planning'!$B$19;1;EQUIV(C$4;'mise a jour planning'
!$C$19:$I$19;0);9);$B5)=0;"";INDEX(ListChoisis;GRANDE.VALEUR((DECALER(
'mise a jour planning'!$B$19;1;EQUIV(C$4;'mise a jour planning'!$C$19:$I$19;0);9)
=$B5)*LIGNE('mise a jour planning'!$B$20:$B$28);NB.SI($B5:$B$11;$B5))-19))
Formule matricielle à valider par CTRL + MAJ + ENTREE

à recopier vers le bas et vers la droite

Il faut que l'horaire 9h30/13h30 17h00/20h00 soit écrit strictement de la même façon dans les deux tableaux.

Il reste à ajouter un test spécifiquement pour le lundi pour l'horaire de coupure.

Je te laisse déjà tester cette première formule pour voir si la piste est bonne

@+
 

ERIC62153

XLDnaute Nouveau
Re : recherche fonction ou macro pour remplissage tableau

bonsoir
si justement c'est un planning ou il y a 2 persones par postes
donc 2 du matin
2 de l'apres midi
1 de journée
et 1 personne pour la nuit
le plus dur pour trouver la bonne fonction c'est qu"elle ne mette pas deux fois le meme nom sur une tranche horaire differente le meme jour logique
eric
 

Tibo

XLDnaute Barbatruc
Re : recherche fonction ou macro pour remplissage tableau

re,

Il s'agit d'une formule matricielle. Il ne faut pas oublier de la valider par la combinaison de touches : CTRL + MAJ + ENTREE

Je joins le fichier avec la fomule.

Regarde et dis-nous

@+
 

Pièces jointes

  • test_planning.zip
    114.9 KB · Affichages: 69
  • test_planning.zip
    114.9 KB · Affichages: 71
  • test_planning.zip
    114.9 KB · Affichages: 79

ERIC62153

XLDnaute Nouveau
Re : recherche fonction ou macro pour remplissage tableau

je vais me teindre en blonde c'est pas possible je n'arrive pas a l'appliquer sur mon fichier
je prend la cellule c5 je la copie sur mon fichier a la cellule c5 que je tire vers le bas et vers la droite
puis je fais ctrl(a cote de la touche windows a gauche)+MAJ(le cadena pour majuscule a gauche)+ENTREE(grosse touche sur la droite)
est ca ou pas
desolé je ne connais pas du tout les matricielles
 

Tibo

XLDnaute Barbatruc
Re : recherche fonction ou macro pour remplissage tableau

re,

La touche MAJ, c'est la touche avec une flèche, pas celle avec le cadenas

Réessaye, ça va marcher

@+

Edit : il faut d'abord valider en matriciel la formule en C5 avant de recopier vers le bas et vers la droite

@+
 
Dernière édition:

ERIC62153

XLDnaute Nouveau
Re : recherche fonction ou macro pour remplissage tableau

re
je suis vert de rage ca marche nickel sur le planning test que tu as renvoyé mais rien a faire sur le mien
j'ai un message disant que j'ai deja une plage nome liste choisit y a t il un rapport ou pas
comment faire svp
 

Discussions similaires

Réponses
14
Affichages
809

Statistiques des forums

Discussions
312 506
Messages
2 089 111
Membres
104 037
dernier inscrit
damsau