Par Sébastien MEUNIER
In Tutos
RECHERCHEV() & RECHERCHEH()
Dans Excel ou Libreoffice Calc, les fonctions recherchev() et rechercheh() sont particulièrement utiles si on souhaite utiliser le tableur comme outil de base de données.
L’idée c’est simplement d’utiliser une table de correspondance, et ainsi d’éviter de multiplier les si() dans la formule.
Contexte d’usage des fonctions :
- la recherche(v) applique une recherche verticale dans le tableau : elle parcourt de haut en bas la 1ere colonne de la table de correspondance et retourne une valeur située dans une colonne à droite de celle-ci.
- la recherche(h) applique une recherche horizontale dans le tableau : elle parcourt de gauche à droite la 1ere ligne de la table de correspondance et retourne une valeur située dessous.
Par exemple :
Si je veux afficher la ville dans la cellule E6 en fonction du contenu de E2, j’inscris dans E6 : =RECHERCHEV(E2;A2:C11;2;FAUX)
- E2 : La valeur que je cherche
- A2:C11 : la tableau dans lequel je cherche
- 2 : dans la « combientième » colonne du tableau je trouve ma réponse
- FAUX : pour spécifier que la valeur que je cherche se trouve bien dans le tableau. En général c’est le cas, sauf si on cherche dans des intervalles (de date par exemple) où on mettra la valeur VRAI