Nous utilisons des cookies pour vous fournir l'ensemble de nos services, notamment la recherche et les alertes. En acceptant, vous consentez à notre utilisation de ces cookies.
Choisir mes préférences
Besoin de retrouver une information dans un tableau à partir d’un en-tête ? La fonction RECHERCHEH d’Excel est conçue pour ça. Elle permet de rechercher une valeur dans la ligne du haut et de renvoyer un résultat situé quelques lignes plus bas, dans la même colonne.
C’est un outil précieux pour analyser rapidement des données structurées horizontalement : par exemple, extraire le tarif d’un produit, les résultats d’un mois, ou les données d’un employé à partir de son nom. Si votre tableau est construit en lignes plutôt qu’en colonnes, RECHERCHEH est souvent plus adapté que RECHERCHEV.
Et pour les utilisateurs d’Excel les plus curieux, sachez qu’une version plus récente et plus puissante existe : RECHERCHEX, qui permet de rechercher dans toutes les directions. Mais ici, on se concentre sur RECHERCHEH, une fonction simple, fiable, et encore très largement utilisée.
La fonction RECHERCHEH (pour “recherche horizontale”) est utilisée pour retrouver une valeur dans un tableau organisé en lignes. Elle cherche une donnée dans la première ligne d’un tableau, puis renvoie ce qu’elle trouve quelques lignes plus bas, dans la même colonne.
Autrement dit, elle fonctionne un peu comme un jeu de bataille navale : vous donnez un nom de colonne (via la ligne 1), et vous indiquez ensuite à combien de lignes en dessous vous voulez aller chercher la réponse.
Imaginons un tableau Excel avec des produits en ligne 1 :
A | B | C | |
---|---|---|---|
1 | Produit | Stylo | Cahier |
2 | Stock | 150 | 80 |
3 | Prix | 1,50 € | 2,30 € |
Vous pouvez utiliser =RECHERCHEH("Cahier"; A1:C3; 3; FAUX)
Cette formule renvoie 2,30 €, car Excel cherche “Cahier” dans la ligne 1, et descend jusqu’à la ligne 3 pour donner le prix correspondant.
La fonction RECHERCHEH est particulièrement adaptée lorsque vos tableaux sont structurés horizontalement, avec des titres de colonnes en ligne 1 et des informations réparties dans les lignes en dessous. Elle est idéale si vous cherchez à extraire une donnée spécifique située à une certaine ligne dans la même colonne.
On l’utilise par exemple pour des suivis mensuels, où chaque mois est en en-tête de colonne ; pour des fiches produits où les noms sont en haut et les données (stock, prix, disponibilité) en dessous ; ou encore dans des tableaux de ressources humaines ou de résultats scolaires structurés selon la même logique.
La fonction RECHERCHEH dans Excel s’écrit selon cette structure : =RECHERCHEH(valeur_cherchée; table_matrice; no_index_ligne; [valeur_proche])
Chaque élément de la formule a un rôle précis, décortiquons les ensemble.
Argument | Description |
---|---|
valeur_cherchée |
C’est la donnée que vous cherchez dans la première ligne du tableau. Elle peut être saisie directement (ex. : "Cahier" ) ou faire référence à une cellule (ex. : A2 ). |
table_matrice |
La plage de cellules dans laquelle Excel effectue la recherche. Elle doit inclure la ligne d’en-tête ainsi que les lignes contenant les données à renvoyer. |
no_index_ligne |
Le numéro de ligne (à partir de la première ligne du tableau) où se trouve la valeur à retourner. Par exemple, 2 pour récupérer la deuxième ligne des données. |
valeur_proche (facultatif) |
Détermine si la correspondance doit être exacte (FAUX ) ou approximative (VRAI ou vide). Attention : pour une recherche approximative, la ligne d’en-tête doit être triée par ordre croissant. |
=RECHERCHEH("Produit X"; A1:D4; 3; FAUX)
"Produit X"
dans la première ligne du tableau A1:D4
, puis il descend à la troisième ligne de ce même tableau (donc no_index_ligne = 3
) pour afficher la valeur qui se trouve dans la même colonne que "Produit X"
.La meilleure façon de comprendre RECHERCHEH, c’est de la voir en action. Voici plusieurs cas d’usage pour illustrer son fonctionnement, de la version la plus simple aux variantes plus techniques.
Imaginons ce tableau :
Si vous tapez =RECHERCHEH("Cahier"; A1:C3; 3; FAUX) Excel cherche “Cahier” dans la ligne 1, trouve une correspondance en colonne C, puis descend à la ligne 3 de ce tableau (donc ligne des prix) pour renvoyer la valeur : 2,30 €.
Prenons cette ligne d’en-tête avec des niveaux d’ancienneté :
La formule =RECHERCHEH(2; A1:C2; 2; VRAI) renverra 100 €, car Excel cherche le chiffre 2 dans la ligne 1, et ne le trouve pas. Il prend alors la valeur la plus proche inférieure : ici, 1.
Vous pouvez aussi utiliser des jokers si vous ne connaissez pas la valeur exacte.
Par exemple, avec la formule =RECHERCHEH("Cah*"; A1:C3; 2; FAUX), Excel interprète Cah* comme "tout mot commençant par Cah", et renvoie 80, le stock du cahier.
Si vous tapez =RECHERCHEH("Crayon"; A1:C3; 2; FAUX) et que "Crayon" n'existe pas dans la première ligne du tableau, Excel renvoie #N/A : la correspondance exacte est introuvable.
La fonction RECHERCHEH peut sembler simple, mais elle cache un vrai potentiel lorsqu'on commence à la combiner avec d'autres formules. Voici comment la rendre plus puissante et plus fiable au quotidien.
En ajoutant la fonction SI, vous pouvez rendre votre recherche conditionnelle.
Par exemple :
Cette formule vérifie si le stock du produit dépasse 100, et renvoie un message en fonction du résultat. Pratique pour automatiser des alertes dans vos tableaux.
Même si RECHERCHEH est efficace, elle est limitée aux recherches horizontales, et ne fonctionne que si la valeur cherchée est dans la première ligne. Pour aller au-delà, la combinaison INDEX + EQUIV est bien plus flexible.
Cette formule fait la même chose que RECHERCHEH, mais elle est plus précise, et surtout… elle fonctionne aussi verticalement. Elle est idéale quand la structure de vos données ne s’aligne pas parfaitement avec RECHERCHEH.
Si vous utilisez RECHERCHEH avec une recherche approximative (VRAI ou laissé vide), assurez-vous que les valeurs dans la première ligne de votre tableau sont triées dans l’ordre croissant. Sinon, Excel pourrait renvoyer un résultat erroné sans même afficher d’erreur.
RECHERCHEX est la version moderne de RECHERCHEH. Elle permet de rechercher dans toutes les directions, et gère les erreurs plus proprement. Si vous utilisez une version récente d’Excel, il peut être judicieux de vous y habituer.
Cette formule est plus lisible et ne nécessite pas de préciser l’index de ligne ou de colonne. Elle remplace à la fois RECHERCHEH, RECHERCHEV et même certains cas de INDEX/EQUIV.
Dans un contexte professionnel, RECHERCHEH trouve facilement sa place dès qu’il s’agit de manipuler des tableaux structurés par colonnes thématiques et lignes d’indicateurs. Que ce soit dans un service RH, commercial, logistique ou administratif, cette fonction peut vous faire gagner un temps précieux.
Dans un tableau où chaque colonne correspond à un salarié et chaque ligne à un indicateur (salaire, ancienneté, statut), RECHERCHEH permet de récupérer instantanément une donnée ciblée.
Exemple : afficher automatiquement le salaire d’un employé dont le nom est en ligne 1, à partir d’un formulaire.
Vous suivez des ventes par mois dans un tableau où les mois sont en ligne 1, et les lignes suivantes affichent le chiffre d’affaires, les coûts, ou la marge ?
RECHERCHEH permet d'extraire directement un indicateur clé pour un mois donné, dans un tableau figé.
Vous avez un tableau produit avec les noms en ligne 1, et les lignes suivantes contenant les quantités, références, ou tarifs ? RECHERCHEH vous aide à automatiser la recherche d’une valeur produit à partir de son nom, sans avoir à scroller.
Vous souhaitez explorer d'autres fonctions utiles ou affiner votre maîtrise d’Excel au quotidien ? Voici une sélection d’articles complémentaires pour continuer à progresser :
Comment utiliser la fonction Excel INDEX ?
Comprendre la fonction NB.SI Excel
DATEDIF Excel : calculer la différence entre deux dates
Comment utiliser la fonction INDIRECT Excel ?
Comment figer une ligne sur Excel ?
Comment supprimer des lignes vides dans Excel ?
Créer une mise en forme conditionnelle en fonction d'une autre cellule
Ces tutoriels pratiques vous permettront d’aller plus loin dans la gestion de vos données, l’automatisation des calculs et la structuration de vos tableaux.
Vous hésitez encore sur l’usage de RECHERCHEH ou vous rencontrez des messages d’erreur ? Cette FAQ répond aux questions les plus fréquentes pour vous aider à mieux maîtriser la fonction RECHERCHEH Excel, éviter les pièges classiques et adopter les bons réflexes.
Infos
Trouver le bon CACESComprendre l'habilitation éléctriqueMentions légalesConditions d'utilisationNous utilisons des cookies pour vous fournir l'ensemble de nos services, notamment la recherche et les alertes. En acceptant, vous consentez à notre utilisation de ces cookies.
Choisir mes préférences