|
Syntaxe = RECHERCHEV (valeur recherchée ; tableau de cellules ; numéro de colonne dans le tableau ; option ) |
où :
- tableau de cellules
- désigne la zone de recherche : la formule sera plus claire si ce tableau est repéré par un nom ; il doit être rangé par valeurs croissantes en ce qui concerne la première colonne.
- numéro de colonne
- désigne le numéro de la colonne qui doit être affichée.
- option
- (ceci n'existe qu'à partir de la version 5)
- si option est égale à VRAI : le tableau doit être trié, et la recherche n'est pas nécessairement « exacte »
- si option est égale à FAUX : le tableau ne doit pas nécessairement être trié, et la recherche est « exacte », en ce sens que si l'élément recherché n'est pas présent dans le tableau, le résultat de la fonction est un message d'erreur (voir partie suivante).
Exemple :
|
Pour afficher la marque d'une voiture,
connaissant son numéro d'immatriculation et le tableau ci-contre :
= RECHERCHEV ( "9654 SR 59" ;tableau ;2 )dans laquelle tableau désigne la plage de cellule des immatriculations de voitures avec leur marque. La valeur retournée sera Renault. |
Remarque : Il existe également la fonction RECHERCHEH qui permet de chercher une valeur dans un tableau dont la première ligne est triée dans l’ordre croissant.
D.Gonzalez-J.Pollet, Villeneuve d'Ascq, Octobre 1997.