Lier cellule à liste de choix

Résolu
Dav -  
g Messages postés 1265 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je cherhce à faire correspondre des cellules à une liste de choix.
Je m'explique:
Feuille1:
- J'ai crée une liste de nom en colonne A
A1: DUPONT
A2: DURANT
et les adresses correspondantes en colonneB
B1: Rue DUPONT
B2: Rue DURANT
Feuille2:
- ColonneA: J'ai crée des listes de choix de A1 à A10
- Colonne B: J'aimerai que, suivant le choix de la colonne A, la bonne adresse s'affiche
Donc, quand je sélectionne DUPONT dans ma liste de choix en A4, s'affiche "Rue DUPONT" en B4

Merci d'avance

Dav

4 réponses

Dav
 
Peux-tu m'expliquer en détail la démarche?
Merci
2
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 440
 
Bonjour
en attendant g (salut)
sur excel avant 2007
sélectionner la liste de référence du menu
barre d'outil / Insertion / Nom et entrer un nom , pour l'exemple LISTE

dans les cellules recevant la validation:
données / Validation /liste et entrer:
=LISTE (donc le nom de la liste)
et ça marche de feuille à, feuille.

sur excel 2007 idem, mais onglet formule et "définir un nom"
ou sélectionner le champ / Clic droit / Nommer une plage.

ou encore:
sélectionner la plage et entrer directement le nom dans la barre d'adresse à gauche de la barre de formules

crdlmnt
0
Dav
 
Oups, je me suis mal fait comprendre!
Pour créer des listes de choix, il n'y a pas de soucis.
Par contre, je n'arrive pas à faire fonctionner RECHERCHEV si la liste est sur une autre feuille que le résultat de ma recherche.
En déplaçant cette liste nommée sur la même feuille, ça fonctionne.
Ce n'est pas très gênant, c'était juste pour savoir s'il était possible de laisser la liste sur une autre feuille. Pour l'esthétique!
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 440
 
c'est bien ce que je vous ai répondu. Pour que le menu déroulant puisse -t- être utilisé sur une autre feuille, ,il faut que la liste de référence soit nommée
RECHERCHEV fonctionne bien quelque soit la feuille où se trouve le champ, et même le classeur..!
c'est la liste de validation qui ne fonctionne pas.
si remplaçant la validation dans les cellules de choix, vous donnez à l'option Liste :
=nom de la liste
ça devrait marcher comme sur ce modèle
https://www.cjoint.com/?0cpocjxJKaI
crdlmnt
0
Dav
 
Ca y est, j'ai compris!!!
En plus, avec ESTVIDE, ça évite les NA dans toutes les cases non renseignées.
Dernière question: à quoi sert le 0 en fin de formule?
Merci pour cette aide rapide et précieuse
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 440
 
le 0 en fin de formule sert à préciser à excel qu'il faut chercher une valeur exacte, si ce code n'y est pas (ou ;FAUX) ou même seulement ;), la fonction édite la valeur inférieure la plus proche si la liste est classée.

g: désolé d'avoir empiété sur tes plates bandes
bien amicalement
Crdlmnt
0
g Messages postés 1265 Date d'inscription   Statut Membre Dernière intervention   577
 
Bonjour,

Utilise la fonction RECHERCHEV dans la collonne B.

Bonne suite.
0
Dav
 
Nickel merci.
Par contre, j'ai été obligé de mettre la liste de choix sur la même feuille sinon, ça ne fonctionne pas.
0
g Messages postés 1265 Date d'inscription   Statut Membre Dernière intervention   577
 
Re,

Si tu veux mettre la liste sur une autre feuille, il faut nommer la plage sur laquelle s'effectue la recherche.

Bonne suite.
0
g Messages postés 1265 Date d'inscription   Statut Membre Dernière intervention   577
 
Merci Vaucluse pour ton intervention

Bien cordialement.
0