Je dois trouver un moyen de rechercher une valeur dans une plage nommée et de renvoyer la colonne à côté de cette plage. La raison est simple: j'utilise une validation de liste avec une plage nommée dans la colonne A. Dans cette liste, il y a le nom complet des types de produits (ex: Relais, Contacteur, Enclosure) et je dois retourner une courte description de la colonne B (ex Rly, Cont, Encl) afin que lorsque l'utilisateur fait une recherche dans la liste, il est facile de trouver ce qu'il cherche. Je sais que je pourrais étendre ma gamme à $ A: $ B mais si je le fais, alors toutes les valeurs de $ B seront incluses dans la liste ...Excel: Vlookup dans la plage nommée et renvoie une valeur en dehors de la plage
Ceci montre un moyen de comprendre ce dont j'ai besoin: = VLOOKUP (A1; "RANGE + 1C", 2,0) J'ai essayé tant de façons avec offset et index mais je n'ai pas trouvé de moyen de le faire ... J'ai même pensé qu'il serait possible de le faire avec référence relative (ex. = VLOOKUP (A1, Description; 1 "RC [1]", 0) ou quelque chose comme ça ... Aussi cherché dans Google pour trouver quelques infos mais il semble être quelque chose de très peu familier ...
Je dois le faire dans une formule et non dans VBA
Voici le lien vers un exemple de fichier : http://www.filedropper.com/descriptionbuilder
Une indication?
Merci!
La solution la plus simple consiste à créer une autre plage nommée avec les deux colonnes et à l'utiliser dans VLOOKUP. – BrakNicku