Fonction Excel HLOOKUP

Description
La fonction HLOOKUP recherche une valeur dans la première ligne d’un tableau ou d’une matrice, de gauche à droite de manière horizontale, puis renvoie une valeur située dans la même colonne à partir de la ligne spécifiée. La fonction HLOOKUP peut effectuer des correspondances exactes ou approximatives et prend en charge les caractères génériques * et ? pour rechercher des correspondances partielles.
Syntaxe et arguments
Syntaxe de la formule
| =HLOOKUP ()value, table, row_index, [range_lookup]) |
Arguments
|
Remarques
1) Lorsque « recherche_approximative » est défini sur VRAI, la fonction renvoie la plus grande valeur inférieure à « valeur_recherchée » si aucune correspondance exacte n’est trouvée.
2) Lorsque « recherche_approximative » est VRAI, les valeurs de la ligne supérieure du « tableau_matrice » doivent être triées par ordre croissant (par exemple : 1000, 2000, 3000…), faute de quoi la fonction renvoie l’erreur #N/A.
3) Si la « valeur_recherchée » est inférieure à la plus petite valeur de la ligne supérieure du « tableau_matrice », la fonction renvoie l’erreur #N/A.
Valeur de retour
La fonction HLOOKUP renvoie une valeur située dans la même colonne, à partir d’une ligne que vous spécifiez dans le tableau ou la matrice.
Utilisation et exemples
Exemple 1 – recherche dans un tableau ou une plage
Si « recherche_approximative » est VRAI :
=HLOOKUP(B5,$A$1:$E$2,2)
Ou
=HLOOKUP(B5,$A$1:$E$2,2,1)
Ou
=HLOOKUP(B5,$A$1:$E$2,2,TRUE)
Elle effectue une correspondance approximative et renvoie une valeur.
Si « recherche_approximative » est FAUX :
=HLOOKUP(B5,$A$1:$E$2,2,0)
Ou
=HLOOKUP(B5,$A$1:$E$2,2,FALSE)
Elle renvoie une valeur correspondant exactement à la recherche, ou une erreur si aucune valeur ne correspond exactement.
Exemple 2 – recherche dans une matriceFormule :=HLOOKUP(«c»,{«a»,«b»,«c»;12,13,14;«Nancy»,«Kate»,«Tom»},3)Explication :“c”: look_up valueLes valeurs non numériques doivent être entourées de guillemets.{«a»,«b»,«c»;12,13,14;«Nancy»,«Kate»,«Tom»}: array tabledans laquelle vous effectuez la recherche et récupérez les valeurs ; la virgule agit comme séparateur de colonnes, tandis que le point-virgule délimite les lignes.3: row_index, la troisième ligne du tableau matriciel.Résultat : Tom
Fichier exemple
Les meilleurs outils de productivité Office
Kutools pour Excel – Vous permet de vous démarquer de la foule
Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin n’est jamais qu’à un clic…
Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)
- Passez d’un document à l’autre en une seconde, même avec des dizaines de fichiers ouverts !
- Éliminez des centaines de clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
- Augmentez votre productivité de 50 % en visualisant et en modifiant plusieurs documents simultanément.
- Apporte à Office (y compris Excel) une efficacité de navigation comparable à celle de Chrome, Edge et Firefox.