Lier cellule à liste de choix

Résolu/Fermé
Dav - 15 févr. 2011 à 10:48
g Messages postés 1262 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 - 15 févr. 2011 à 19:12
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

Peux-tu m'expliquer en détail la démarche?
Merci
2
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
Modifié par Vaucluse le 15/02/2011 à 13:08
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
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 lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
15 févr. 2011 à 14:02
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
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 lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
15 févr. 2011 à 16:12
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 1262 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 572
15 févr. 2011 à 11:23
Bonjour,

Utilise la fonction RECHERCHEV dans la collonne B.

Bonne suite.
0
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 1262 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 572
15 févr. 2011 à 12:10
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 1262 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 572
15 févr. 2011 à 13:26
Merci Vaucluse pour ton intervention

Bien cordialement.
0