Skip to main content

وظيفة Excel HLOOKUP ومثال

شرح عربى للدالة HLOOKUP - ميكروسوفت إكسل - Microsoft Excel (يوليو 2026)

شرح عربى للدالة HLOOKUP - ميكروسوفت إكسل - Microsoft Excel (يوليو 2026)
Anonim
01 من 04

البحث عن بيانات محددة مع وظيفة HLOOKUP في Excel

باستخدام وظيفة Excel HLOOKUP

البرنامج التعليمي ذات الصلة: Excel HLOOKUP وظيفة خطوة بخطوة تعليمي.

يتم استخدام وظيفة HLOOKUP الخاصة بـ Excel ، وهي اختصار للبحث الأفقي ، للعثور على معلومات محددة تم تخزينها في جدول جدول بيانات.

HLOOKUP يعمل كثيرا نفس وظيفة Excel VLOOKUP ، أو بحث عمودي.

والفرق الوحيد هو أن VLOOKUP يبحث عن البيانات في الأعمدة ويقوم HLOOKUP بالبحث عن البيانات في الصفوف.

إذا كانت لديك قائمة جرد بالأجزاء أو قائمة جهات اتصال كبيرة العضوية ، فيمكن أن تساعدك HLOOKUP في العثور على البيانات التي تطابق معايير محددة مثل سعر عنصر معين أو رقم هاتف الشخص.

02 من 04

Excel HLOOKUP مثال

Excel HLOOKUP مثال

ملحوظة: ارجع إلى الصورة أعلاه للحصول على مزيد من المعلومات حول هذا المثال. تتم تغطية بنية الدالة VLOOKUP بالتفصيل في الصفحة التالية.

= HLOOKUP ( "القطعة"، $ D $ 3: $ G $ 4،2، خطأ)
  • "القطعة" - تبحث وظيفة HLOOKUP هذه عن أسعار الأدوات.
  • $ D $ 3: $ G $ 4 - تبحث هذه المعلومات في جدول البيانات الموجود في الخلايا من D3 إلى G4.
  • 2- تبحث HLOOKUP عن السعر في الصف الثاني من الجدول.
  • خاطئة - يشير إلى أنه لن يتم قبول سوى المطابقة التامة للعنصر "قيمة".

ترجع الدالة HLOOKUP نتائج البحث - 14.76 دولار - في الخلية D1.

03 من 04

HLOOKUP الدالة بناء الجملة

Excel HLOOKUP Function Syntax:

= HLOOKUP (lookup_value، table_array، col_index_num، القيمة المنطقية range_lookup)

ابحث عن القيمة: هذه الوسيطة هي القيمة التي يتم البحث عنها في الصف الأول من صفيف الجدول. يمكن أن تكون قيمة _value للبحث عبارة عن سلسلة نصية ، أو قيمة منطقية (TRUE أو FALSE فقط) ، أو رقم أو مرجع خلية لقيمة.

table_array: هذا هو نطاق البيانات الذي تبحث عنه الدالة للعثور على معلوماتك. يجب أن يحتوي table_array على الأقل صفين البيانات. يحتوي الصف الأول على lookup_values.

هذه الوسيطة هي إما نطاق مسمى أو مرجع إلى نطاق من الخلايا.

إذا كنت تستخدم مرجعًا لمجموعة من الخلايا ، فمن الأفضل استخدام مرجع خلية مطلق لـ table_array.

إذا لم تستخدم مرجعًا مطلقًا وقمت بنسخ وظيفة HLOOKUP إلى خلايا أخرى ، فهناك احتمال كبير أن تحصل على رسائل خطأ في الخلايا التي يتم نسخ الدالة إليها.

row_index_num:بالنسبة لهذه الوسيطة ، أدخل رقم الصف الخاص بـ table_array الذي تريد إرجاع البيانات منه. فمثلا:

  • إذا كان row_index_num رقم 1 ، فإنه يعيد قيمة من الصف الأول من table_array؛
  • إذا كان row_index_num 2 ، فإنها تُرجع قيمة من الصف الثاني من table_array.

مجموعة البحث:قيمة منطقية (TRUE أو FALSE فقط) تشير إلى ما إذا كنت تريد HLOOKUP للعثور على تطابق دقيق أو تقريبي لـ lookup_value.

  • إذا تم حذف TRUE أو إذا تم حذف هذه الوسيطة ، فسيستخدم HLOOKUP مطابقة تقريبية إذا لم يتمكن من العثور على تطابق تام مع lookup_value. في حالة عدم العثور على تطابق تام ، يستخدم HLOOKUP ثاني أكبر lookup_value.
  • إذا كانت FALSE ، فلن يستخدم HLOOKUP سوى المطابقة التامة إلى lookup_value. إذا كانت هناك قيمتان أو أكثر في العمود الأول من table_array تتطابق مع lookup_value ، فسيتم استخدام أول قيمة تم العثور عليها. إذا لم يتم العثور على تطابق تام ، فسيتم إرجاع خطأ # N / A.
04 من 04

رسائل خطأ HLOOKUP

Excel HLOOKUP رسائل الخطأ

  • إذا لم يتم العثور على lookup_value في الصف الأول من table_array، تُرجع HLOOKUP قيمة الخطأ # N / A.
  • إذا كان row_index_num الوسيطة أكبر من عدد الصفوف في table_array ، ترجع HLOOKUP # REF! قيمة الخطأ.
  • إذا كان table_array تتضمن الوسيطة صفوف فارغة في الجزء العلوي من table_array ، ترجع HLOOKUP قيمة الخطأ # N / A.