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.

SyntaxeRECHERCHEV

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'argument no_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.