Formule

Bonjour,

J'ai un tableau avec 2 feuilles.
Dans la feuille 1 : j'ai ma colonne A avec le nom des travailleurs et dans B leur matricule.
Dans la feuille 2 : j'ai 2 colonne. Dans la colonne A, j'ai des listes déroulantes de noms et je veux que dans la colonne B apparaît le numéro du matricule selon le nom que j'ai sélectionné.

Merci.

2 réponses

  1. Bonjour,

    =recherchev(feuil2!nom;feuil1!plage(nom;matricule);2;0)
    C'est plus facile quand on joint un fichier !!!

    Crdlmt
    1. Merci beaucoup.
  2. Bonsoir,

    pour compléter la formule de DjiDji la formule serait bien plus simple avec une plage nommée,
    sélectionne la plage A1:B100 par exemple de ta feuille 1 et nomme la exemple List
    et sur ta feuille 2 la formule devient
    =RECHERCHEV(adresse cellule de ta liste déroulante;List;2;0)

    si ta première liste déroulante est en A2 Feuille 2 la formule devient
    =RECHERCHEV(A2;List;2;0)

    et incrémente vers le bas
    pour tes listes déroulantes ou pour parler le même langage Liste de Validation tu peux faire la même chose, tu nommes la plage A1:A100 de ta feuille 1 exemple Nom
    et pour appeler tes validations actuellement tu dois avoir =Feuil1!$A$2:$A$100
    alors que ta formule pourrait être =Nom