Recherche une valeur dans la ligne supérieure d'une plage et renvoie une valeur d'une autre ligne de la même colonne.
Syntaxe
HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])Arguments
lookup_valueobligatoire
La valeur à trouver dans la première ligne.
table_arrayobligatoire
La plage qui contient les données.
row_index_numobligatoire
Le numéro de ligne de la plage d'où renvoyer la valeur.
range_lookupfacultatif
FALSE pour une correspondance exacte, TRUE pour une approximative.
HLOOKUP (recherche horizontale) est le jumeau par lignes de VLOOKUP : il cherche dans la première ligne d'un tableau et renvoie une valeur d'une ligne que vous précisez. Utilisez-le quand vos données sont disposées en lignes plutôt qu'en colonnes. Mettez le dernier argument à FALSE pour une correspondance exacte.
=HLOOKUP("Q3", A1:E4, 3, FALSE)→$58,000Trouve la colonne Q3 et renvoie la valeur de la 3e ligne.
Confirmez une disposition en lignes
Utilisez HLOOKUP uniquement lorsque les en-têtes sont sur la ligne supérieure.
Comptez la ligne de retour
Identifiez quelle ligne contient la réponse, en comptant depuis le haut.
Verrouillez la correspondance exacte
Terminez par FALSE pour éviter les correspondances approximatives.
XLOOKUP gère à la fois les recherches par ligne et par colonne et est plus robuste. Utilisez HLOOKUP principalement pour la compatibilité avec d'anciennes feuilles.