Recherche & Référence Toutes les versions ◉ 17 vues

=HLOOKUP()

Recherche une valeur dans la première ligne d'un tableau et renvoie la valeur d'une ligne inférieure

S’applique à: Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
Survolez les noms d’arguments pour les détails.
Type de sortieMixte
Popularité40 / 100
VolatileNon
Tableau dynamiqueNon
📥 Télécharger l’exemple .xlsx ▦ Essayer dans Playground Fichier dédié à cette fonction — sûr & léger · données d’exemple + formules actives
Partager:

⬇ Télécharger le classeur d’exemple

Un .xlsx dédié pour =HLOOKUP() avec données persanes & formules actives — ouvrez dans Excel.

  • Feuille « Exemple » — table + formule
  • Feuille « Guide » — syntaxe, arguments & astuces
  • Instantané & sécurisé (jeton + limite)
📥 Télécharger HLOOKUP.xlsx ~ 8–12 Ko · Sans macros

⇪ Partager

Envoyez cette fonction à vos amis

🧠 🧠 Quiz de cette fonction

%d questions — syntaxe, exemple & erreurs !

◧ Arguments

ArgumentTypeStatutDescription
lookup_value Tout type Requis Valeur recherchée
table_array Plage Requis Tableau de recherche
row_index_num Nombre Requis Numéro de la ligne à renvoyer
range_lookup Logique Optionnel Type de recherche — TRUE approximative, FALSE exacte

▣ Exemples

▦ Données
CelluleValeur
A2 Axles
B2 Bearings
C2 Bolts
A3 4
B3 4
C3 9
A4 5
B4 7
C4 10
A5 6
B5 8
C5 11
A6 Axles
B6 Bearings
C6 Bolts
A7 4
B7 4
C7 9
A8 5
B8 7
C8 10
A9 6
B9 8
C9 11
Exemple 1 =HLOOKUP("Axles", A1:C4, 2, TRUE)
Résultat: 4
Exemple 2 =HLOOKUP("Bearings", A1:C4, 3, FALSE)
Résultat: 7
جستجوی «B» در سطر ۱ و برگرداندن مقدار سطر ۳ همان ستون؛ چون تطابق دقیق «B» یافت نمی‌شود، بزرگ‌ترین مقدار کوچک‌تر از «B» یعنی «Axles» در ستون A استفاده می‌شود =HLOOKUP("B", A1:C4, 3, TRUE)
Résultat: 5
جستجوی «Bolts» در سطر ۱ و برگرداندن مقدار سطر ۴ همان ستون (ستون C) =HLOOKUP("Bolts", A1:C4, 4)
Résultat: 11
جستجوی عدد ۳ در ثابت آرایه سه‌سطری و برگرداندن مقدار سطر ۲ همان ستون (ستون سوم)؛ چون «c» در سطر ۲ و ستون ۳ قرار دارد، «c» برگردانده می‌شود =HLOOKUP(3, {1,2,3;"a","b","c";"d","e","f"}, 2, TRUE)
Résultat: c

✦ Astuces

  • La recherche approximative exige que la première ligne soit triée par ordre croissant.

⚠ Erreurs fréquentes

#VALUE! مقدار row_index_num کمتر از ۱ است.
Solution : برای row_index_num عددی بین ۱ تا تعداد سطرهای table_array وارد کنید.
#REF! مقدار row_index_num بزرگ‌تر از تعداد سطرهای table_array است.
Solution : برای row_index_num عددی در محدوده سطرهای جدول وارد کنید یا محدوده table_array را بزرگ‌تر کنید.
#N/A La valeur recherchée est introuvable (recherche exacte)
Solution : Vérifier la valeur ou passer en recherche approximative

💬 Commentaires & Q&R 0 approuvés

🔒 Publié après modération.

Visible après approbation

Aucun commentaire — soyez le premier !

✍️ Ajouter un commentaire / question

captcha
🔒 Publié après modération.