Fonction Hlookup de Microsoft Excel: un guide complet
Excel propose trois fonctions de recherche - Lookup, Vlookup et Hlookup - mais Hlookup provoque souvent une confusion. Ce tutoriel clarifie les détails de Hlookup et fournit des exemples pour une utilisation efficace.
Qu'est-ce que Hlookup?
Hlookup effectue des recherches horizontales. Il recherche une valeur dans la première ligne d'une table et renvoie une valeur correspondante à partir d'une ligne spécifiée dans la même colonne. Disponible dans toutes les versions Excel (2007 et plus tard).
Syntaxe et utilisation de Hlookup
HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
- Lookup_value: la valeur à rechercher (référence de cellule, numéro ou texte).
- Table_Array: la plage de données (plage, gamme nommée ou table) contenant la valeur de recherche dans sa première ligne.
- ROW_INDEX_NUM: le numéro de ligne dans
table_array
à partir duquel retourner la valeur (par exemple, 2 pour la deuxième ligne). - range_lookup: (facultatif) Valeur logique spécifiant la correspondance exacte ou approximative.
TRUE
(ou omis) pour une correspondance approximative;FALSE
pour la correspondance exacte. La correspondance approximative nécessite que la première ligne detable_array
soit triée en ascendance.
Exemple illustratif
Imaginez une table avec des données planétaires (voir l'image ci-dessous). Pour trouver le diamètre d'une planète, un nom dans la cellule B5:
La formule serait:
=HLOOKUP(B5, B2:I3, 2, FALSE)
-
lookup_value
: b5 (nom de la planète) -
table_array
: b2: i3 (table de données) -
row_index_num
: 2 (ligne de diamètre) -
range_lookup
: false (correspondance exacte)
Considérations clés pour hlookup
- Hlookup ne recherche que la première ligne de
table_array
. - Hlookup est insensible à la casse.
- Pour les correspondances approximatives (
TRUE
ou omises), la première ligne doit être triée en ascendance.
Hlookup vs vlookup
Les deux recherchent des valeurs, mais VLookup recherche verticalement (colonne la plus à gauche), tandis que Hlookup recherche horizontalement (ligne la plus haut).
Exemples avancés de Hlookup
Approximation par rapport à la correspondance exacte: l'exemple précédent a montré une correspondance exacte. Une correspondance approximative (en utilisant
TRUE
ou en omettant le dernier argument) trouve la valeur la plus proche si une correspondance exacte n'est pas trouvée (nécessite des données triées).-
Recherche à partir d'une autre feuille de travail / classeur: utilisez des références externes. Par exemple, à partir d'une feuille nommée "Diamètres":
=HLOOKUP(B$1, Diameters!$B$1:$I$2, 2, FALSE)
Pour les classeurs, incluez le chemin:
=HLOOKUP(B$1, '[Book1.xlsx]Diameters'!$B$1:$I$2, 2, FALSE)
-
Match partiel (Wildcards): Utiliser
?
(n'importe quel caractère unique) et*
(toute séquence de caractères). Par exemple:=HLOOKUP("ace*", B1:I2, 2, FALSE)
(trouve des valeurs en commen?ant par "Ace")
Références cellulaires dans Hlookup
Utilisez des références absolues ( $
) pour table_array
pour éviter les modifications lors de la copie de la formule. Les références lookup_value
sont généralement relatives ou mitigées en fonction du contexte.
Index / correspondance: une alternative supérieure
Index / Match offre une plus grande flexibilité que HLookup, permettant des recherches à partir de n'importe quelle ligne ou colonne. Une formule générale est:
INDEX(return_range, MATCH(lookup_value, lookup_range, 0))
Hlookup sensible à la casse
Hlookup n'est pas sensible à la casse. Pour la sensibilité à la casse, utilisez une formule de tableau combinant l'index, la correspondance et exactement:
{=INDEX(B2:I2, MATCH(TRUE, EXACT(B1:I1,B4),0))}
Dépannage des erreurs HLookup
Les problèmes courants comprennent:
- En regardant au-dessus de la première rangée.
- Utilisation incorrecte
range_lookup
. -
table_array
Changement de référence lors de la copie. - Insertions / suppressions de lignes affectant les numéros d'index de lignes.
- Valeurs en double dans la plage de recherche.
- Espaces supplémentaires dans les données.
- Nombres formatés en texte.
- Valeurs de recherche dépassant 255 caractères.
- Chemin complet manquant vers des classeurs externes.
- Arguments incorrects.
Ce guide complet devrait vous aider à utiliser efficacement la fonction HLookup dans Excel. N'oubliez pas que l'index / match offre une solution plus robuste et flexible pour de nombreux scénarios de recherche.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1
éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Liens rapides entre parenthèses: contr?ler l'ordre de l'opéra

Ce guide vous guidera dans la fa?on de personnaliser, de déplacer, de masquer et d'afficher la barre d'outils d'accès rapide, vous aidant à fa?onner votre espace de travail Outlook pour s'adapter à votre routine et préférences quotidiennes. La barre d'outils d'accès rapide dans Microsoft Outlook est un usefu

Avez-vous déjà joué le jeu "juste un coup de copie rapide" avec Google Sheets ... et perdu une heure de votre vie? Ce qui commence comme un transfert de données simple rapidement des boules de neige dans un cauchemar lorsque vous travaillez avec des informations dynamiques. Ces "correctifs rapides et qu

Copier, déplacer et lier les éléments cellulaires des liens rapides

Formules de relachement des liens rapides dans le calcul manuel du calcul du modéré, formumasmimizing l'Excel WindowMicrosoft Excel a tellement de raccourcis clavier qu'il peut parfois être difficile de se souvenir des plus utiles. L'un des plus négligés

Que vous ayez récemment suivi un cours Microsoft Excel ou que vous souhaitiez vérifier que votre connaissance du programme est à jour, essayez le test Excel Geek Advanced Geek et découvrez à quel point vous faites! C'est le troisième d'une série en trois parties. Le premier je

1. Vérifiez le dossier de récupération automatique, ouvrez "récupérer les documents non sauvés" dans Word ou entrez le C: \ Users \ Users \ Username \ AppData \ Roaming \ Microsoft \ Word Path pour trouver le fichier de fin .asd; 2. Trouvez des fichiers temporaires ou utilisez la version historique OneDrive, entrez ~ $ File Name.docx dans le répertoire d'origine pour voir s'il existe ou se connecter à OneDrive pour afficher l'historique de la version; 3. Utilisez la fonction "Versions précédentes" de Windows ou des outils tiers tels que RecUva et Easeus pour scanner et restaurer et supprimer complètement les fichiers. Les méthodes ci-dessus peuvent améliorer le taux de réussite de la récupération, mais vous devez fonctionner dès que possible et éviter d'écrire de nouvelles données. Une économie automatique, une économie régulière ou une utilisation du cloud doit être activée

Liens rapides Laissez Copilot déterminer la table à Manipu
