Fonction RECHERCHEH en EXCEL: pour les nuls (et les autres)

Excel: Fonction RECHERCHEH() - Tutoriel

Vous avez déjà certainement utilisé la fonction RECHERCHEV pour trouver des données verticalement dans Excel? Mais que faire si vos données sont organisées horizontalement? C'est là que la fonction RECHERCHEH entre en jeu. Dans ce tutoriel, nous allons explorer en détail comment utiliser cette fonction indispensable.

Introduction à la fonction RECHERCHEH dans Excel: Trouver des données horizontalement

La fonction RECHERCHEH est une fonction de recherche qui vous permet de trouver des valeurs dans une ligne à partir d'une valeur clé. Cette fonction est particulièrement utile lorsque vous travaillez avec des tableaux de données horizontaux.

En gros, la fonction RECHERCHEH dans Excel vous aide à trouver une information spécifique dans une ligne d'un tableau. Par exemple, si vous avez un tableau avec les noms des employés en première ligne et leurs salaires dans les lignes suivantes, RECHERCHEH peut rapidement vous dire combien gagne un employé en particulier. Vous lui donnez le nom de l'employé et la fonction vous donne le salaire correspondant, sans que vous ayez à chercher manuellement dans le tableau. C'est un outil très pratique pour trouver rapidement des informations.

Comment utiliser la syntaxe et les arguments de RECHERCHEH?

La syntaxe de la fonction RECHERCHEH est relativement simple. Elle consiste en 3 arguments obligatoires et 1 argument facultatif:

=RECHERCHEH(Valeur_cherchée; Tableau; No_index_lig; Valeur_proche)

Les arguments sont les suivants:

  • Valeur_cherchée: La valeur que Excel doit trouver dans la première colonne de votre plage de recherche.
  • Tableau: La plage de cellules qui contient les données que vous souhaitez rechercher.
  • No_index_lig: Le numéro de la ligne dans la plage de cellules qui contient la valeur à retourner.
  • Valeur_proche: Facultatif. VRAI pour une correspondance approximative et FAUX pour une correspondance exacte.

Aperçu des détails des différents arguments (cliquez pour afficher)
RECHERCHEH - argument valeur_cherchee
RECHERCHEH – argument valeur_cherchee
RECHERCHEH - argument "Tableau"
RECHERCHEH – argument “Tableau”
RECHERCHEH - argument "no_index_lig"
RECHERCHEH – argument “no_index_lig”
RECHERCHEH - argument "valeur_proche"
RECHERCHEH – argument “valeur_proche”

Pour votre information, le nom de la fonction RECHERCHEH en anglais est HLOOKUP.

Exemples pratiques de l'utilisation de la fonction RECHERCHEH

Comprendre la théorie c'est bien, mais rien ne vaut la pratique. Voici quelques exemples concrets d'utilisation de la fonction RECHERCHEH.

Sachez qu'il est primordial de bien utiliser l'argument "Valeur_proche". Deux cas de figure se présentent:

  • Dans la plupart des cas, cous allez chercher la recherche exacte (par exemple un nom, une référence produit etc.) Dans ce cas, le dernier argument doit être égal à FAUX. Ne l'oubliez pas car par défaut, il a la valeur VRAI – ce qui n'est pas très logique. Même Microsoft l'a compris et a modifié le fonctionnement de la fonction RECHERCHEX dans ce sens.
  • Si vous cherchez vraiment la "valeur la plus proche", n'oubliez pas de trier votre table de recherches. Si les données ne sont pas triées, vous risquez de vous retrouver avec des résultats incorrects (ce qui est probablement pire que de se retrouver sans résultat).

Attention: les informations à ne pas négliger!

Lors de l'utilisation de RECHERCHEH, vous allez croiser les mêmes points d'attention que pour la fonction RECHERCHEV. J'ai tout détaillé dans:

Informations pratiques et points d'attention dans RECHERCHEV

Je vous conseille vivement de les consulter. Cela vous évitera bien des problèmes et des surprises!

Et voici donc un exemple

Imaginez que vous avez un tableau de ventes de différents produits qui se situent dans la colonne A. Ensuite, chaque colonne représente un trimestre.

Si vous souhaitez trouver les ventes d'un produit pour un trimestre particulier (dont la valeur choisie par l'utilisateur se trouve dans une cellule), voici ce que vous aurez comme formule:

Excel Fonction RECHERCHEH - exemple

Notez que le dernier argument (la recherche approximative) est égal à FAUX pour garantir le résultat exact.

Comparaison entre les fonctions RECHERCHEH, RECHERCHEV et RECHERCHEX

Excel propose plusieurs fonctions de recherche pour répondre à différents besoins. Dans cette section, nous allons comparer ces 3 fonctions pour vous aider à choisir celle qui vous convient le mieux.

RECHERCHEH

La fonction RECHERCHEH est utile pour rechercher des données dans une ligne et renvoyer une valeur correspondante dans une colonne spécifiée. Elle est limitée à la recherche horizontale, est insensible à la casse et ne recherche les valeurs approximatives que dans un sens. Elle est "simple mais efficace". Un avantage non négligeable: elle est compatible avec toutes les versions d'Excel.

RECHERCHEV

La fonction RECHERCHEV est similaire à RECHERCHEH, mais elle effectue une recherche verticale dans une colonne. Elle est limitée de la même sorte que RECHERCHEH en termes de flexibilité.

RECHERCHEX

La fonction RECHERCHEX est la plus flexible des trois. Elle permet des recherches à la fois verticales et horizontales et offre des options pour des correspondances exactes ou approximatives. Elle prend également en charge les caractères génériques et offre plus de contrôle sur les erreurs. Attention, cette fonction est disponible uniquement dans les versions les plus récentes d'Excel:

Quelle fonction choisir?

Si vous avez besoin d'une recherche simple et directe, RECHERCHEH ou RECHERCHEV peuvent suffire. Cependant, si vous avez besoin de plus de flexibilité et de contrôle, RECHERCHEX est le choix évident. Elle est particulièrement utile lorsque vous travaillez avec des bases de données complexes ou lorsque vous avez besoin de plus de précision dans vos recherches.

Erreurs courantes avec RECHERCHEH et comment les éviter

Il est important de connaître les erreurs que vous pourriez rencontrer lors de l'utilisation de la fonction RECHERCHEH. Voici quelques erreurs courantes :

  • #N/A: Cette erreur se produit lorsque la valeur recherchée n'est pas trouvée dans la première ligne du tableau.
  • #REF!: Se produit lorsque la référence de cellule n'est pas valide. Par exemple, si vous supprimez une colonne référencée dans la formule.
  • #VALEUR!: Cette erreur peut se produire si l'un des arguments fournis est incorrect. Par exemple, si le numéro de colonne index est moins que 1.

Utilisations pratiques de RECHERCHEH dans le monde réel

La fonction RECHERCHEH est extrêmement polyvalente, même si moins connue que sa "sœur" RECHERCHEV, et peut être utilisée dans divers scénarios pratiques.

Voici quelques exemples :

  • Gestion des stocks: Vous pouvez utiliser RECHERCHEH pour trouver rapidement la quantité disponible d'un article particulier.
  • Planification financière: Utilisez RECHERCHEH pour récupérer des taux d'intérêt ou des valeurs d'investissement à partir d'un tableau.
  • Analyses de données: Combine la fonction RECHERCHEH avec d'autres fonctions Excel pour des analyses de données plus complexes.

Équivalent de la fonction RECHERCHEH en VBA

Si vous utilisez VBA (Visual Basic for Applications) pour automatiser vos tâches dans Excel, il est bon de savoir que la fonction RECHERCHEH n'a pas de fonction dédiée en VBA comme c'est le cas pour Excel. Cependant, vous pouvez toujours utiliser Application.WorksheetFunction.HLookup pour effectuer des recherches horizontales.

Voici un exemple de code VBA utilisant Application.WorksheetFunction.HLookup:

Pour aller plus loin avec Excel…

Pour aller encore plus loin, voici quelques ressources supplémentaires pour rendre votre travail encore plus efficace.

Laissez un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Commentaire sur “Fonction RECHERCHEH en EXCEL: pour les nuls (et les autres)”