HLOOKUP Excel : Recherche Horizontale Facile et Efficace
Maîtrisez HLOOKUP dans Excel ! Trouvez des données horizontalement, exemples concrets, erreurs courantes et alternatives pour une recherche optimisée.
Syntaxe
valeur_recherchée : La valeur à rechercher dans la première ligne de la table. table_matrice : La plage de cellules où rechercher les données. no_index_lig : Le numéro de la ligne dans table_matrice à partir de laquelle la valeur correspondante sera renvoyée. recherche_approche : [Facultatif] VRAI (par défaut) pour une correspondance approximative, FAUX pour une correspondance exacte.
Utilisation dans Google Sheets
HLOOKUP fonctionne de manière très similaire dans Google Sheets et Excel. La syntaxe et la logique sont identiques. Les principales différences sont liées à l'interface utilisateur (menus légèrement différents pour définir les plages nommées) et à certaines fonctionnalités Excel plus avancées qui peuvent ne pas être disponibles dans Google Sheets. La compatibilité est donc très bonne. Il est conseillé d'utiliser INDIRECT pour rendre une table_matrice plus flexible.
Cas d'utilisation
Analyse financière
Gestion des stocks
Ressources humaines
Exemples pratiques
Données : B1 = 25000; A3:E3 (CA) = {10000, 20000, 30000, 40000, 50000}; A4:E4 (Commission %) = {0.05, 0.1, 0.15, 0.2, 0.25}
Recherche du taux de commission correspondant à un chiffre d'affaires de 25000 euros.
Données : A1:C1 (Produits) = {"ProduitA", "ProduitB", "ProduitC"}; A2:C2 (Prix) = {10, 20, 30}
Recherche du prix du ProduitB.
Données : A1:C1 (Noms) = {"Bob", "Alice", "Charlie"}; A2:C2 (Salaires) = {50000, 60000, 70000}
Recherche du salaire de l'employée Alice.
Conseils et astuces
Utilisez des noms de plages pour faciliter la lecture et la maintenance de vos formules.
Préférez la fonction INDEX/MATCH pour une plus grande flexibilité et éviter les problèmes liés à l'insertion ou à la suppression de colonnes.
Utilisez la fonction SIERREUR pour gérer les erreurs potentielles et afficher un message personnalisé.
La fonction HLOOKUP nécessite que les données soient organisées horizontalement. Si vos données sont organisées verticalement, utilisez la fonction VLOOKUP.
Erreurs courantes
La valeur recherchée n'est pas trouvée dans la première ligne de la table.
Vérifiez que la valeur recherchée existe dans la première ligne de la table et que l'orthographe est correcte. Si vous utilisez recherche_approche = FALSE, assurez-vous qu'il existe une correspondance exacte.
Le numéro d'index de ligne (no_index_lig) est en dehors de la plage de la table.
Vérifiez que le numéro d'index de ligne est valide et se situe bien entre 1 et le nombre total de lignes dans la table (table_matrice).