Liste déroulante

Résolu
Bonjour,

J'ai un premier tableau dans ma base appelé Médecins. Ce tableau comprend 3 colonnes : La 1ere nommée :nom, la 2ème correspond au code rpps du médecin et la 3ème colonne : Services ( spécialité du médecin (anesthésiste ou ophtalmo ou orl etc)
J'ai fait une liste déroulante pour chaque colonne.

Dans un deuxième tableau sur une autre feuille, dans ce tableau je dois en colonne C mettre le nom du médecin ce que j'ai fait avec ma liste déroulante : nom médecin. Ma colonne D correspond au n° RPPS et la colonne E correspond au service du médecin.
Question : Les colonnes D et E doivent se compléter automatiquement à partir du nom sélectionné dans la liste déroulante de la colonne c. Le problème c'est que dans ma liste déroulante de la colonne C je n'ai que le nom du médecin.

Comment ça marche ? Comment faire ?
J'espère avoir été le plus clair possible afin que vous puissiez m'aider
Merci beaucoup de votre aide.

5 réponses

  1. Je viens de trouver cette formule pour ma colonne D =RECHERCHEV(C3;Bases!$I$17:$K$28;2;FAUX). Elle fonctionne. Pour la colonne E Je fais comment ?
    Merci de votre réponse.
    0
    1. et enfin je viens de trouver la seconde formule que voici : =RECHERCHEV(C2;Bases!$I$17:$K$28;3;FAUX).
      Merci de m'avoir mis sur la piste
      Amicalement
      0
  2. Merci beaucoup de votre aide. En envoyant fichier c'est plus clair. Ou du moins un peu plus. Petite question dans formulaire liste déroulante qui prend en compte la liste (Noms) et le (N°) que vous avez crée, je peux rajouter en critère la spécialité du médecin ? J'ai de sérieux problème avec les listes déroulantes mais la volonté d'apprendre...
    Merci de votre aide.
    0
    1. Bonjour,
      Avoir
      https://www.cjoint.com/c/CEEknCGQgrd

      amicalement

      marc
      1
      1. https://www.cjoint.com/?3EEtcqU3vA1
        Si vous pouviez regarder mon problème de liste déroulante je n'y arrive pas elles sont vide pour les colonnes ce serait vraiment super c'est pour les colonnes Q, U, K, J par exemple.
        Voici les manip que je fais
        1. Clic sur cellule dans laquelle je veux paramétrer Saisie par liste déroulante. (Q2)
        2. Clic onglet données
        3. Clic outil validation...:
        4. clic onglets options
        5. Dans la zone autorisée je peux pas aller cliquer sur les cellules de la feuille base soit g24àg28 ? C'est pour cette raison que je n'y arrive pas. merci beaucoup si vous pouvez m'aider.
        0
      2. Contributeur
        Bonjour,

        5. Dans la zone autorisée je peux pas aller cliquer...

        Il suffit de saisir le nom de ta liste : =titre par exemple
        0
      3. ce que je fais mais je n'ai rien dans ma liste.....
        AVez vous pu essayer sur mon classeur ?
        0
      4. Contributeur
        Bonjour,

        Effectivement tu as créé tes listes en tableau et pour définir les noms de tes listes il faut le faire selon la formule que je t'ai mise pour "Titre", code_ADC et PAYS

        https://www.cjoint.com/c/CEEvCdW6r7W

        Attention, tu avais des noms de liste en double une pour la feuille "base" et l'autre pour classeur et c'est la seule qui peut être utilisable en validation.
        0
      5. Comment faire pour tout supprimer et recommencer ? Merci
        0
    2. Contributeur
      Bonjour,

      Regardes plutôt avec RECHERCHEV ou INDEX/EQUIV qui semblent plus appropriées.
      0
      1. Dans ma recherche j'en suis là: mais ça marche pas : =si((c2:Page;10006849614)(si(C2:MONDI;10001368765)). Je veux dire par cette formule = si C2= PAGE alors C2 =10006819614; et si C2 = MONDI alors C2= 10006819614. Je pense être dans l'erreur car cela veut dire que si j'avais dans ce tableau tous les médecins compris dans ma liste déroulante soit mondi et page étant des médecins figurant dans mon premier tableau sur 8 médecins que j'ai.
        suis je compréhensible ? En fait il faut que du moment ou je rentre un nom de médecin) issu de ma liste déroulante faite sur mon premier tableau) que les cellules D et E se remplissent directement LE N° RPP rattaché au médecin ainsi que son service dans la colonne E.
        0