RECHERCHEH dans Excel (HLOOKUP) : comment l'utiliser
RECHERCHEH cherche une valeur dans la première ligne d'un tableau et donne ce qui se trouve plus bas dans la même colonne. Pratique quand vos données sont côte à côte, comme des mois.
Essayez gratuitement les premiers exercicesDans la leçon Rechercher dans une ligne avec RECHERCHEH
Que fait RECHERCHEH ?
RECHERCHEH fonctionne comme RECHERCHEV, mais à l'horizontale. Elle cherche une valeur dans la ligne du haut d'un tableau et vous donne ce qui se trouve dans la même colonne, quelques lignes plus bas.
Vous l'utilisez quand votre tableau est large plutôt que long : les mois, les années ou les produits sont côte à côte sur la première ligne, avec les chiffres en dessous. Le troisième argument est alors un numéro de ligne, compté à partir de la ligne du haut de votre tableau.
Quand utiliser RECHERCHEH ?
- Le chiffre d'affaires d'un mois, dans un tableau avec les mois côte à côte : =RECHERCHEH("Mars";A1:M3;2;FAUX).
- Le taux d'une année, dans un tableau avec les années en haut : =RECHERCHEH(2026;A1:F2;2;FAUX).
- Le nombre de clients d'un mois, dans le même tableau, avec un autre numéro de ligne : =RECHERCHEH(B6;A1:M3;3;FAUX).
- Un barème par tranches disposé à l'horizontale, avec VRAI comme dernier argument : =RECHERCHEH(B6;B1:D2;2;VRAI).
Syntaxe
La syntaxe est le modèle fixe d'une fonction. Les mots entre parenthèses sont des emplacements à remplir : c'est là que vous indiquez vous-même quelque chose, comme une cellule, un nombre ou un texte. Tout le reste se tape exactement tel quel.
Avec un exemple : =RECHERCHEH("Mars";A1:E3;2;FAUX)
Voici comment lire la formule, élément par élément :
| Élément | Ce que cela signifie | Dans l'exemple |
|---|---|---|
= | Toute formule commence par un signe égal. Sans =, Excel considère ce que vous tapez comme du texte ordinaire. | = |
RECHERCHEH | Le nom de la fonction : c'est ainsi qu'Excel sait ce qu'il doit faire. Vous pouvez le taper en minuscules, Excel le met lui-même en majuscules. | RECHERCHEH |
( ) | Juste après le nom viennent les parenthèses. Entre les deux, ce dont la fonction a besoin pour travailler : les arguments. | ( ) |
valeur_cherchée | Ce que vous cherchez dans la première ligne. | "Mars" |
tableau | Le tableau, avec les valeurs cherchées dans la première ligne. | A1:E3 |
no_index_lig | La ligne du tableau d'où vient la réponse. Comptez à partir de 1. | 2 |
[valeur_proche] | Facultatif. FAUX pour une correspondance exacte, VRAI pour des tranches. | FAUX |
; | Un point-virgule sépare les arguments. Dans un Excel en anglais, c'est une virgule. | ; |
" " | Le texte se tape entre guillemets, comme "Lyon". Un nombre ou une cellule, comme 500 ou A2, se tape sans guillemets. | |
[ ] | Ce qui est entre crochets peut être omis. Les crochets eux-mêmes ne se tapent jamais. |
RECHERCHEH étape par étape
G1 contient =RECHERCHEH("Mars";A1:E3;2;FAUX). Cherche Mars dans la première ligne et donne ce qui se trouve en ligne 2, juste en dessous : le CA. Modifiez les nombres ou la formule et regardez ce qui se passe.
Voici comment construire la formule vous-même :
- Cliquez sur G1 et tapez la fonction avec une parenthèse.
=RECHERCHEH( - Tapez ce que vous cherchez dans la ligne du haut : "Mars". Tapez un point-virgule.
=RECHERCHEH("Mars"; - Sélectionnez tout le tableau, de A1 à E3. La ligne où vous cherchez doit être la ligne du haut de votre sélection. Tapez un point-virgule.
=RECHERCHEH("Mars";A1:E3; - Comptez les lignes à partir du haut : Mois vaut 1, CA 2 et Clients 3. Vous voulez le chiffre d'affaires : tapez 2 et un point-virgule.
=RECHERCHEH("Mars";A1:E3;2; - Tapez FAUX pour une correspondance exacte, fermez la parenthèse et appuyez sur Entrée : 15100.
=RECHERCHEH("Mars";A1:E3;2;FAUX)
Autres exemples
Une autre ligne
G1 contient =RECHERCHEH("Février";A1:E3;3;FAUX). Avec la ligne 3, vous obtenez le nombre de clients de février.
Le mois dans une cellule
G2 contient =RECHERCHEH(G1;A1:E3;2;FAUX). Le mois se trouve en G1. Tapez-y Janvier, et vous voyez aussitôt le chiffre d'affaires de janvier.
Un barème à l'horizontale
F1 contient =RECHERCHEH(75;B1:D2;2;VRAI). Avec VRAI, Excel cherche dans la ligne du haut la plus grande valeur qui ne dépasse pas 75 : c'est 50. Les limites vont de la plus petite à la plus grande.
RECHERCHEH ou RECHERCHEV ?
Si les valeurs cherchées sont l'une sous l'autre dans la première colonne, utilisez RECHERCHEV. Si elles sont côte à côte dans la première ligne, comme des mois ou des années, utilisez RECHERCHEH. Dans Excel 2021 et 365, RECHERCHEX fait les deux.
Là où ça coince souvent
- Si vous oubliez FAUX, Excel se contente d'une valeur approchante, sans vous prévenir.
- Si vous ajoutez une ligne au tableau, votre numéro de ligne n'est plus le bon.
Entraînez-vous dans la leçon Rechercher dans une ligne avec RECHERCHEH. Les premiers exercices sont gratuits.
Questions fréquentes
RECHERCHEH tient-elle compte des majuscules ?
Non : Mars et MARS sont identiques pour RECHERCHEH.