La fonction RECHERCHEV
Définition :
Le V de RECHERCHEV
signifie « vertical » donc cette fonction va chercher une valeur donnée dans la première colonne d'un tableau et renvoie une valeur se trouvant sur la même ligne, mais dans une autre colonne du tableau.
Par exemple, je cherche le code d'un salarié pour afficher automatiquement son nom.
Syntaxe : RECHERCHEV
RECHERCHEV(valeur_cherchée;table_matrice;no_index_col;valeur_proche)
valeur_cherchée est la valeur à chercher dans la première colonne du tableau.
table_matrice est la table de données, ce tableau doit avoir au moins deux colonnes de données. Vous pouvez utiliser un nom de plage.
no_index_col est le numéro de la colonne du tableau dont la valeur correspondante doit être renvoyée. Si l'argument
no_index_col
est égal à 1, la fonction renvoie la valeur de la première colonne du tableau ; si l'argumentno_index_col
est égal à 2, la valeur renvoyée sera celle de la deuxième colonne, et ainsi de suite.valeur_proche représente une valeur logique indiquant si vous souhaitez que la fonction
RECHERCHEV
recherche une valeur exacte ou voisine de celle que vous avez spécifiée.Si cet argument est VRAI ou omis, une donnée exacte ou proche est renvoyée. C'est-à-dire si aucune valeur exacte n'est trouvée, la valeur immédiatement inférieure à
valeur_cherchée
est renvoyée.
Si cet argument est FAUX,
RECHERCHEV
recherche exclusivement une correspondance exacte.
Exemple :
rechercheV(555 555 568;tablesalarié;2;faux)
Je recherche le nom (2ème colonne) du code 555 555 568.
Remarque :
Il existe la fonction Rechercheh
qui va chercher une valeur donnée dans la première ligne d'un tableau et renvoie une valeur se trouvant sur la même colonne mais dans une autre ligne du tableau.