RECHERCHEH dans Excel - Comment utiliser la fonction HLOOKUP?

Table des matières

Hlookup dans Excel

Hlookup dans Excel est très similaire à Vlookup dans Excel, Hlookup est une fonction de feuille de calcul de référencement dans Excel qui utilise une référence et trouve et fait correspondre la valeur d'une ligne au lieu d'une colonne, c'est pourquoi le nom a été donné à cette formule comme Hlookup qui signifie recherche horizontale où nous recherchons des données horizontalement en lignes.

Formule

Explication

Il existe quatre paramètres utilisés dans la fonction RECHERCHEH dans lequel trois sont obligatoires et un est facultatif.

Paramètre obligatoire:

  • Lookup_value: lookup_value représente la valeur que vous souhaitez rechercher dans le tableau de la table; il peut s'agir d'une référence précieuse et d'une chaîne passée dans la formule Hlookup.
  • Table_array : table_array est les données brutes dans lesquelles vous souhaitez rechercher la valeur de recherche.
  • Row_index_num: Row_index_num est le nombre de lignes dans le tableau de table à partir duquel vous avez besoin des détails requis pour une valeur de recherche particulière.

Paramètre facultatif:

  • (Range_lookup): (Range_looup) est un paramètre facultatif où la valeur sera 0 ou 1.

Ici, 0 correspond à la valeur de correspondance exacte et 1 correspond à la valeur de correspondance approximative.

Comment utiliser HLOOKUP dans Excel? (avec exemples)

Cette fonction est très simple et facile à utiliser. Comprenons le fonctionnement de RECHERCHEH avec des exemples.

Exemple 1

Considérez le tableau ci-dessous comme une table brute, et nous avons besoin de données spécifiques à partir de la table brute.

Supposons que vous ayez besoin de données régionales sur les ventes totales, les bénéfices et la date, comme le montre le tableau ci-dessous.

Pour le profit: = HLOOKUP ($ A10, $ A $ 4: $ E $ 7,2,0), la sortie sera 575.

Pour les ventes: = HLOOKUP ($ A10, $ A $ 4: $ E $ 7,3,0), la sortie sera 120.

Pour Date: = HLOOKUP ($ A10, $ A $ 4: $ E $ 7,4,0), la sortie sera le 30/05/2018.

Exemple # 2

Prenons un autre exemple Hlookup ici pour comprendre la valeur de correspondance exacte et la valeur de correspondance approximative dans la fonction HLOOKUP dans Excel.

Considérez les données ci-dessous comme table_array ou données brutes.

Et vous devez savoir le pourcentage de données 1 er janvier et 2 e Avril.

Pour le 1 er avril: = HLOOKUP (A20, A15: E16,2,0) ou = HLOOKUP (A20, A15: E16,2, False) ici false pour la valeur de correspondance exacte.

Pour 2 ème Avril: = RECHERCHEH (A21, A15: E16,2,1) ou = RECHERCHEH (A20, A15: E16,2, vrai) ici est vrai pour la valeur de correspondance approximative.

Choses dont il faut se rappeler

  • La fonction HLOOKUP dans Excel est une recherche insensible à la casse. Cela signifie que si vous écrivez tanuj et Tanuj, il le traitera de la même manière sans effet sur la sortie en raison de la casse des lettres.
  • Il y a une limitation dans HLOOKUP est que «Lookup_value» doit être la ligne supérieure du «table_array». Si vous avez besoin de récupérer les données d'une autre ligne, une autre formule Excel est utilisée à la place de HLOOKUP dans Excel.
  • RECHERCHEH prend en charge les caractères spéciaux tels que «*» ou «?» dans le paramètre 'lookup_value' uniquement si 'lookup_value' est une chaîne de texte.

Erreur dans la fonction HLOOKUP

Trois types d'erreur peuvent survenir dans la fonction RECHERCHEH dans Excel en raison d'arguments incorrects.

  1. Erreur # N / A: HLOOKUP renvoie l' erreur # N / A si 'range_lookup' est FALSE / 0 définit une correspondance exacte, et la fonction HLOOKUP dans Excel est incapable de trouver la 'lookup_value' dans le tableau_table donné.
  1. #Value error: Si le 'row_index_num' fourni <1 et <le nombre de colonnes dans table_array, alors HLOOKUP renverra VALUE! Erreur.

Ex. - = RECHERCHEH (A20, A15: E16,0,0)

  1. #REF! erreur: si le 'row_index_num' fourni <le nombre de colonnes dans table_array, alors Hlookup dans Excel renverrait #REF! Erreur.

Ex. - = RECHERCHEH (A20, A15: E16,3,0)

  1. La fonction HLOOKUP peut uniquement récupérer la première valeur correspondante dans le tableau_table qui correspond à la valeur de recherche.

S'il y a quelques enregistrements en double dans le tableau_table, il renverra la première valeur de correspondance; pour éviter cette situation, vous pouvez supprimer les valeurs en double de table_array puis appliquer RECHERCHEH dans Excel.

Si des enregistrements en double doivent être conservés dans l'ensemble de données, créez un tableau croisé dynamique pour regrouper vos données comme vous le souhaitez, ou vous pouvez utiliser une formule matricielle pour extraire toutes les valeurs en double dans la plage de recherche.

Vidéo de la fonction RECHERCHEH

Articles intéressants...