Fonction RechercheV excel

Résolu/Fermé
nicoco98 Messages postés 59 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 24 février 2011 - 21 avril 2009 à 15:05
nicoco98 Messages postés 59 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 24 février 2011 - 21 avril 2009 à 16:10
Bonjour,

J'ai un petit souci avec la fonction recherche verticale d'excel...

Je sais me servir de la fonction de base, c'est à dire sélectionner une matrice avec comme première colonne celle où l'on recherche qque chose, puis on indique le nombre de colonne de décalage... ca marche plutot bien!

Maintenant le pb est le suivant:

La valeur que je veux obtenir se trouve avant celle qui est recherchée....

Exemple:

Je recherche la valeur "lyon" dans la colonne B, et je souhaite obtenir la valeur correspondante qui se trouve dans la colonne A...

comment faire? c'est possible?

Merci de votre aide

Nico
A voir également:

3 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 311
21 avril 2009 à 15:28
bonjour,
=INDEX(A2;A10;EQUIV("Lyon";B2:B10;0))
0
nicoco98 Messages postés 59 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 24 février 2011
21 avril 2009 à 15:45
Hum hum....merci michel mais sans explications pas facile de comprendre pour etre honnete! j'ai bien essayé mais ca ne marche pas, c'est que j'ai sans doute pas compris ta "formule"

Si qqun à une autre idée, plus claire du moins, ca serait sympa!! après c'est peut etre moi qui n'est pas assez clair....

Je refais un ptit bilan de mon pb...:

J'ai une matrice (composée de 2 colonnes A et B), dans la 1ere colonne se trouve le n° du département, dans la seconde (B) se trouve des noms de ville

En D3, je saisi un nom de ville, et en D4 je veux obtenir automatiquement le numéro du département correspondant à la ville que j'aurais saisi....

J'espère que c'est un peu plus clair comme ca....

Merci de votre aide
0
nicoco98 Messages postés 59 Date d'inscription vendredi 18 avril 2008 Statut Membre Dernière intervention 24 février 2011
21 avril 2009 à 16:10
Re

Autant pour moi, la formule est quasi bonne et je l'ai (enfin) comprise...

en fait c'est une matrice de A2 à A10, il faut donc écrire:

=INDEX(A2:A10;EQUIV("Lyon";B2:B10;0))

C'était juste une erreur de ; et de : ....

Merci à toi michel!
0