La fonction RE­CHER­CHEH facilite la recherche de données dans un tableau prédéfini. Le « H » dans « RE­CHER­CHEH » est l’abré­via­tion d’ho­ri­zon­tal et désigne la première ligne du tableau. La fonction RE­CHER­CHEH est par­ti­cu­liè­re­ment pratique lorsqu’il s’agit d’effectuer des re­cherches parmi un grand nombre de données. Elle permet d’éviter une recherche manuelle longue et fas­ti­dieuse, et produit un résultat bien plus ra­pi­de­ment. Découvrez comment utiliser cette fonction Excel, pas à pas, grâce à des exemples concrets.

Quand utilise-t-on la fonction RE­CHER­CHEH dans Excel ?

Elle est utilisée quo­ti­dien­ne­ment par beaucoup pour effectuer des re­cherches dans des ensembles de données. Garder une vue d’ensemble ou trouver ra­pi­de­ment la bonne in­for­ma­tion ne prend pas seulement du temps, mais peut aussi causer des erreurs. C’est pourquoi le logiciel Excel propose des fonctions pratiques de référence et de recherche, qui pro­dui­sent des résultats précis en un temps réduit. La fonction RE­CHER­CHEH fait partie de ces fonctions et permet de re­cher­cher des valeurs spé­ci­fiques dans la plage de cellules indiquée. Cette recherche commence à gauche dans la première cellule et continue vers la droite jusqu’à la fin de la zone définie pour la fonction.

La fonction RE­CHER­CHEH est utilisée dans de nom­breuses si­tua­tions : imaginez par exemple que vous vendez toute une gamme de produits dif­fé­rents et que vous souhaitez en­re­gis­trer vos ventes dans un tableau à la fin du mois. Il serait fas­ti­dieux de re­cher­cher chaque produit dans une liste de prix pour entrer chaque prix in­di­vi­duel­le­ment. La fonction RE­CHER­CHEH d’Excel permet de sauter cette étape. La condition préalable est que les produits de votre liste de prix soient arrangés ho­ri­zon­ta­le­ment. Si c’est le cas, le programme saisit lui-même les prix grâce à la syntaxe ap­pro­priée.

Note

Si les données de votre tableau ne sont pas disposées ho­ri­zon­ta­le­ment mais ver­ti­ca­le­ment, utilisez la fonction RE­CHER­CHEV. De cette façon, la recherche s’effectue dans une colonne donnée, du haut vers le bas.

La syntaxe de la fonction RE­CHER­CHEH

Pour utiliser la fonction RE­CHER­CHEH, il faut d’abord com­prendre et maîtriser sa syntaxe. Comme pour les autres formules Excel, les plus petits écarts peuvent conduire à des messages d’erreur ou générer des résultats in­cor­rects. Mais une fois que vous avez compris la fonction des dif­fé­rents modules, son ap­pli­ca­tion est simple et facilite gran­de­ment votre travail. Si elle est saisie ma­nuel­le­ment, la structure de base de la fonction RE­CHER­CHEH dans Excel est la suivante :

=RECHERCHEH(Valeur_recherchée;Tableau;No_index_lig;VRAI/FAUX)

Sig­ni­fi­ca­tion des dif­fé­rents pa­ra­mètres :

  • Le signe égale signale à Excel qu’il s’agit non pas d’une donnée fixe, mais d’une formule.
  • La Valeur_re­cher­chée est le mot ou la valeur recherché(e). S’il s’agit d’un mot, il doit être écrit entre guil­le­mets.
  • Tableau désigne le tableau qui contient les données. Le champ de recherche peut être marqué à l’aide de la souris ou entré ma­nuel­le­ment.
  • No_index_lig indique la ligne où se trouve le résultat. Si celui-ci se trouve à la cinquième ligne, ce champ indiquera « 5 ».
  • Le paramètre VRAI/FAUX indique si un résultat doit être affiché, même si la cor­res­pon­dance est ap­proxi­ma­tive. C’est le cas si vous indiquez « VRAI ». Si vous entrez « FAUX » alors la cor­res­pon­dance doit être exacte.

Dans Excel, il n’est pas obli­ga­toire de rentrer ma­nuel­le­ment la fonction RE­CHER­CHEH dans la barre d’édition. Le gé­né­ra­teur de formule vous permet de rentrer très sim­ple­ment les données né­ces­saires. L’uti­li­sa­tion étape par étape est illustrée ci-dessous.

Exemple pratique d’uti­li­sa­tion de la fonction RE­CHER­CHEH

Dans Excel, RE­CHER­CHEH est par­ti­cu­liè­re­ment utile lorsque vous voulez chercher une valeur dans une grande quantité de données. Il peut s’agir d’un ré­per­toire com­por­tant des centaines ou des milliers d’entrées. Toutefois, pour expliquer le concept de base, un simple exemple suffit. L’il­lus­tra­tion ci-dessous montre une liste de prix et un masque de saisie :

Nous aimerions main­te­nant savoir dans la cellule B7 à quel prix est vendu l’article portant le numéro 102. Sé­lec­tion­nez main­te­nant la cellule remplie et cliquez ensuite sur « Formules » -> « Recherche et référence » -> « RE­CHER­CHEH ». Le gé­né­ra­teur au­to­ma­tique de formules s’ouvre ensuite.

Cliquez sur « Insérer une fonction » puis rem­plis­sez les champs prévus à cet effet : la valeur de recherche A7 est ici l’article numéro 102 et le tableau couvre les cellules de B2 à E3. Comme la valeur re­cher­chée se trouve dans la deuxième ligne du tableau, l’index de la ligne est 2. Dans « Valeur_proche », la valeur FAUX est indiquée, car seuls des résultats exacts doivent s’afficher.

Une fois que vous avez cliqué sur « OK », le prix de l’article s’affiche dans B7.

Combiner la fonction RE­CHER­CHEH avec d’autres fonctions

La fonction RE­CHER­CHEH sur Excel se combine très bien avec d’autres fonctions. Dans l’il­lus­tra­tion ci-dessous, nous voulons afficher les prix pour les dif­fé­rentes quantités.

Utilisez les formules suivantes pour mul­ti­plier le contenu des cellules B7 et B8 par les valeurs cor­res­pon­dantes de la liste des prix et les afficher dans C7 et C8 :

Cellule C7 : =B7*RECHERCHEH(A7;B2:E3;2;FAUX)
Cellule C8 : =B8*RECHERCHEH(A8;B2:E3;2;FAUX)

Par exemple, pour ad­di­tion­ner les deux valeurs de la cellule C10, il suffit d’ajouter dans le tableau la fonction SOMME de la plage C7:C8.

Aller au menu principal