Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

PLANNING SEMAINE

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

blancolie

XLDnaute Impliqué
Bonjour,

voila dans mon fichier onglet aperçu_mois j'ai fait un planning mensuel et tout se remplit automatiquement quand on remplit les tableaux ds les onglets Bdd_SERRES et Bdd_parc. j'aimerais faire pareil ds l'onglet aperçu_sem, cela marche bien mais la formule dans la colonne agents pour que cela marche j'ai du la relier au mois C4 ds l'onglet aperçu_mois. pouvez vous me donner une piste pour que cette formule doit pris en compte uniquement ds l'onglet aperçu_sem.

merci de votre aide
 

Pièces jointes

Bonjour blancolie, le forum,

Formule matricielle en B11, à valider par Ctrl+Maj+Entrée et tirer vers le bas :
Code:
=SIERREUR(INDEX(Tableau1[Agents];PETITE.VALEUR(SI(Tableau1[date]=C$8:I$8;LIGNE(Tableau1[date])-4);LIGNE()-10));"")
Formule matricielle (plus simple que la vôtre) en C11, à valider par Ctrl+Maj+Entrée et tirer vers la droite et le bas :
Code:
=SIERREUR(INDEX(Tableau1[Periode];EQUIV(1;(Tableau1[Agents]=$B11)*(Tableau1[date]=C$8);0));"")
Adapter au Tableau13 pour B24 et C24.

Bonne journée.
 

Pièces jointes

super cela marche bien, mais est il possible d'apporter une petite amelioration ? quand ds agent la cellule est vierge malgre que l'onglet bdd il y a des dates d'inscrit, faut que ds le planning les cellules soit vierges aussi. Merci et merci beaucoup
 
je te remercie pour ton aide. oui je comprends bien soit on met tout ou rien mais comme je ne serais pas le seul utilisateur de ce planning et comme se sont des anciens qui ne sont pas trop habitué a cela, je préfère palier a cela même si je leurs explique. en tout cas merci. je ne savais pas que en mettant des ""& cela fonctionnait, j'ai appris quelque chose aujourd'hui en tout cas merci
 
je viens de realiser que ta formule me met 2 agents pour 2 dates alors que je veux que s'affiche 1 agent mais les dates selectionnées apparaissent pour l'agent. ex diallo le mercredi et le jeudi et non diallo le mercredi et diallo le jeudi.
 
Bonsoir blancolie,

Effectivement ça ne va pas s'il y a des doublons d'agents dans les feuilles BDD.

Alors dans ce fichier (5) voyez cette nouvelle formule en B11 de la feuille "apercu_sem" :
Code:
=SIERREUR(""&INDEX(Tableau1[Agents];PETITE.VALEUR(SI((Tableau1[date]=C$8:I$8)*NON(NB.SI(B$10:B10;Tableau1[Agents]));LIGNE(Tableau1[date])-4);1));"")
A+
 

Pièces jointes

quand on une personne ds aperçu_sem avec une date cela ne marche pas, la personne est bien affiche mais la date ne s'affiche pas. apparemment t u m 'as repondu a la question au dessus mais elle n'apparait pas. ou as tu appris excel ? car du mal a comprendre comment imbriquer les formules.
 

Pièces jointes

Bon il manquait 2 tests ESTTEXTE dans la formule en B11, voyez ce fichier (6) :
Code:
=SIERREUR(INDEX(Tableau1[Agents];PETITE.VALEUR(SI(ESTTEXTE(Tableau1[Agents])*ESTTEXTE(Tableau1[Periode])*(Tableau1[date]=C$8:I$8)*NON(NB.SI(B$10:B10;Tableau1[Agents]));LIGNE(Tableau1[date])-4);1));"")
Et plus besoin de ""& devant INDEX, par contre je l'ai ajouté dans la formule en C11.
 

Pièces jointes

même soucis pour le aperçu_sem /planning parc, quand on enlève la deuxieme ligne ds Bdd_serres/parc, seul le nom de l'agent de la première ligne est pris en compte. La date et la période n'apparait pas ds le aperçu_sem. Par contre ce qui est amusant quand on insère une deuxième ligne sans rien mettre ( ni agents/date/periode) la première ligne est pris en compte ds aperçu_sem/serres et parc. la on a tout.
 
Bon je comprends maintenant pourquoi il fallait [#Tout] en C11 du post #1 : il faut travailler sur au moins 2 lignes.

Donc voyez ce fichier (7) et la nouvelle formule matricielle en C11 :
VB:
=""&SIERREUR(INDEX(Tableau1[[#Tout];[Periode]];EQUIV(1;(apercu_sem!$B11=Tableau1[[#Tout];[Agents]])*(apercu_sem!C$8=Tableau1[[#Tout];[date]]);0)/($B11<>""));"")
A+
 

Pièces jointes

cool cela marche tres bien. savez verrouillez uniquement les cellules ? celles ou il y a des formules pour éviter qu'une personne eface par mégarde. Car quand je verrouille moi cela verrouille toute la feuille meme si je clique sur proteger cellule ?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
545
Réponses
17
Affichages
1 K
Réponses
4
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…