• Initiateur de la discussion Initiateur de la discussion mickno
  • Date de début Date de début

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 !

mickno

XLDnaute Nouveau
Bonjour,

J'ai plusieurs listes déroulantes dans l'onglet : Équipes
Ce que j'aimerai c'est que chaque liste ce réfèrent a l'onglet CETI.

Je m'explique :

Dans Équipes, j'ai des numéros de poste a gauche de chaque liste déroulante.
Je veux qu'il affiche les nom dans l'onglet CETI en se réfèrant au numéro de poste que si il a un 1 vis a vis.
Comme par exemple le premier c'est le poste 6511 qui est la colonne AB Dans l'onglet CETI je veux qu'il m'affiche les noms qui on un 1 dans cette colonne.

Mais tout cela s'actuallise si j'ajoute un nouveau CETI.

J'espere que je m'explique pas trop mal.. 🙄

Merci
 

Pièces jointes

Re : Listes Déroulantes

Bonjour,
en feuil1 j'ai créé des colonnes avec dans chaque colonne : le n° du poste en titre et en dessous la liste des personnes qui ont un 1 pour ce poste dans la feuille CETI : c'est une formule matricielle.
Ensuite j'ai créé des zones nommées noms6511, noms6427, ... (formules/gestionnaire de nom) avec une formule utilisant la fonction decaler pour que chaque zone nommée ne contienne que les noms et pas les 0
enfin dans la feuille équipes j'ai défini pour les cellules concernées une liste de validation (données/validation des données) en utilisant le nom de zone défini ci dessus.
Cordialement
 
Re : Listes Déroulantes

Re,
En feuille 1 : tu écrit le N° du poste en haut (en format texte !! donc précédé d'un simple quote comme dans les autres colonnes) et tu tires la formule de K2 à droite puis en bas.
S'il y a plus de 1000 lignes dans ta feuille CETI il faut changer le 1000 dans la formule (et valider par ctrl+maj+enter)
Dans formules, gestionnaire de noms, tu cliques sur nouveau et tu nommes la nouvelle définition nomsxxxx où xxxx est le N° du poste, puis dans la partie "fait référence à" tu colles cette formule :
Code:
=DECALER(Feuil1!$E$2;;;NBVAL(Feuil1!$E$2:$E$37)-NB.SI(Feuil1!$E$2:$E$37;0))
où tu remplaces les E par la lettre de la colonne correspondante de la feuille1
si plus de 37 lignes utilisées feuille1 il faudra changer ce chiffre dans toutes les formules
ensuite tu crées la liste de validation dans ta feuille equipes (supprimer le contrôle) et dans la cellule clic sur données, validation des données : autoriser listes et dans source : =nomsxxxx
Dans le fichier joint précédemment, j'ai créé les listes de la feuille 1 pour 8 postes (jusque 2104) mais je n'ai pas créé les zones nommées correspondantes : j'en ait fait que mes 3 premiers.
Si tu n'y arrives pas j'essayerai de te faire une méthode pas à pas.
Cordialement
 
Re : Listes Déroulantes

Merci de ta réponse
J'ai bien saisis le seul point que je cherchais c'était la partie du gestionnaire de noms mais j'ai bien saisis maintenant,
tu a mis les nom en jaune lorsqu'il a 2 de sélectionner sur le meme poste mais est-ce possible de faire la meme chose si 1 employé est séléctionner sur un autre poste ?
Cordialement
 
Re : Listes Déroulantes

Super content que ça marche pour toi
pour la mfc : se placer en c7 et remplacer =ET($C7=$D7;NBCAR(C7)>0) par =ET(NB.SI($C$7:$D$24;C7)>1;NBCAR(C7)>0)
si tu cherches dans la plage c7 : d24.

à corriger si c'est dans la plage h7:k29
 
Re : Listes Déroulantes

J'ai cette erreur ... : Sans titre.jpg
 

Pièces jointes

  • Sans titre.jpg
    Sans titre.jpg
    72.9 KB · Affichages: 20
  • Sans titre.jpg
    Sans titre.jpg
    72.9 KB · Affichages: 20
- 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
108
Réponses
5
Affichages
424
Réponses
3
Affichages
438
Réponses
17
Affichages
1 K
Retour