Rechercher : dans
Par :

Excel - Selection auto d'une valeur (tableau)

Dernière réponse le 12 mai 2009 à 11:22:28 ln33pp, le 12 mai 2009 à 10:50:20 
 Signaler ce message aux modérateurs

Bonjour,

Malgré quelques recherches sur le net, je n'ai pas trouvé de réponse à mon problème.
Peut-être est-ce dû au fait que je ne parviens pas à le formuler convenablement...

Voici le détail :

Je dispose d'un tableau excel sur 2 lignes.
La première me donne un lieu géographique, la seconde le prix à l'hectare dans ce secteur.

Dans un autre tableau, sur la même page, l'utilisateur peut choisir dans une liste déroulante le lieu géographique où il se trouve (lien avec le tableau précédent).

Il faudrait qu'en fonction du lieu choisi, s'affiche dans la case du dessous le prix à l'hectare correspondant.
Le nombre de lieu étant important et potentiellement modifiable, j'ai besoin de rendre ce lien automatique.
Ça ne doit pas être trop difficile, mais je n'y parviens pas :)

J'espère avoir été clair.
Merci d'avance pour votre aide !

Damien

Configuration: Windows 7
Firefox 3.5

Meilleures réponses pour « Excel Selection auto d'une valeur (tableau) » dans :
Figer une ligne dans un tableau Excel VoirPour figer la ligne 1 (par exemple) dans une feuille excel : Sélectionnez la ligne 2, Puis allez dans le menu "Fenêtres" et option "Figer les volets".
Insérer une image de fond sous la grille Excel VoirVous souhaitez insérer un logo sous JPEG ou autre, sous votre grille Excel : FORMAT / FEUILLE / ARRIERE PLAN s'ouvre un panneau vous présentant vos images pour sélection.... choisissez, validez. Pour le supprimer : même procédure FORMAT /...
Mémoriser des constantes sous Excel VoirVous avez créé votre tableau, et il y a plusieurs constantes plusieurs fois utilisées (TVA, Taux horaire, etc..). Solution basique 1 :vous les inscrivez dans vos formules, ex : =C3*1,196 pour calculer une valeur TTC à partir d'une valeur...
Tableur - La sélection des cellules VoirSélection de cellules Le tableur est un formidable outil pour manipuler des données. Ainsi, pour pouvoir manipuler les données il est nécessaire de disposer d'outils permettant de sélectionner rapidement toutes les cellules dont on a...

1

Gilles, le 12 mai 2009 à 11:04:33
  • +1

Bonjour,

Le tableau qui contient les données est-il sur 2 colonnes ou sur 2 lignes ?
En fonction de la disposition, tu peux peut être utilisé une recherche verticale ou horizontale pour afficher la surface automatiquement lorsque que tu saisies le lieu dans la liste déroulante.

A plus

Répondre à Gilles

2

ln33pp, le 12 mai 2009 à 11:06:11

Il est sur 2 lignes.

Merci de ta réponse, je vais essayer la fonction recherche !
(Que je ne maitrise pas, mais ça se saurait tarder ;) )

Répondre à ln33pp

3

ln33pp, le 12 mai 2009 à 11:10:52

Tiens, une autre question !
Que dois-je indiquer pour no_index_lig ?
(Dans RECHERCHEH, j'ai supposé que c'était la bonne fonction)

Merci :)

Répondre à ln33pp

4

ln33pp, le 12 mai 2009 à 11:17:27

J'ai indiqué la formule suivante :
=RECHERCHEH(C64;B187:H188;2)

Je me trouve en C65, je regarde la valeur choisie en C64.
B187:H188 est le tableau dans lequel se trouve (sur la 1ère ligne) la liste des valeurs possibles en C64
J'ai ensuite mis 2 pour choisir la valeur correspondante sur la 2ème ligne, celle à afficher en C65.

Mais ça me renvoie des valeurs au hasard ! La ligne est bonne (la 2ème) mais les valeurs ne correspondent pas à celles rentrées en C64, elles sont plus ou moins décalées.

Je comprends pas trop ce qui se passe :)

Répondre à ln33pp

5

ln33pp, le 12 mai 2009 à 11:22:05

Oh !
Ça marche !

Il suffisait de préciser =RECHERCHEH(C64;B187:H188;2,FAUX) pour qu'il ne recherche que les valeurs exactes ! Certains noms de lieux se ressemblaient, d'où la confusion d'excel.

Encore merci Gilles, pour ton aide !

Au revoir !

Répondre à ln33pp

6

 Gilles, le 12 mai 2009 à 11:22:28
  • +1

Normalement dans la formule il faut mettre FAUX dans le dernier argument.
Comme cela, la fonction renverra uniquement si la valeur exacte est trouvée.

Répondre à Gilles
Collection CommentÇaMarche.net