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_colest égal à 1, la fonction renvoie la valeur de la première colonne du tableau ; si l'argumentno_index_colest é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
RECHERCHEVrecherche 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éeest renvoyée.
Si cet argument est FAUX,
RECHERCHEVrecherche 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.