أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

كيفية استخدام VLOOKUP أو HLOOKUP للعثور على تطابق تام

انتهاء دعم Office 2003

لقد أنهت شركة Microsoft دعم Office 2003 في 8 أبريل، 2014. وقد أثر هذا التغيير على تحديثات البرامج لديك وخيارات الأمان الخاصة بك. تعرف على ما يعنيه ذلك فيما يتعلق بك وكيفية الحفاظ على حمايتك.

الموجز
تحتوي الدالتان VLOOKUP وHLOOKUP على وسيطة تسمى range_lookup والتي تتيح لك إمكانية العثور على تطابق تام لقيمة البحث دون فرز جدول البحث.

ملاحظة لا يلزم فرز جدول البحث إذا كنت تستخدمالوسيطة range_lookup بشكلٍ صحيح.
معلومات أخرى
يتم تعريف بناء الجملة الخاص بهاتين الدالتين كالتالي.

دالة VLOOKUP

   =VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)				
حيث:
   الوسيطة     تعريف الوسيطة   ---------------------------------------------------------------------   lookup_value القيمة الموجودة في العمود الأول من الصفيف.   table_array جدول المعلومات الذي يتم البحث فيه عن بيانات.   col_index    رقم العمود في table_array الذي يجب                إرجاع القيمة المطابقة إليه.   range_lookup هي القيمة المنطقية والتي تحدد ما إذا                كنت ترغب في العثور على تطابق تام أو تطابق تقريبي.                إذا كانت هذه القيمة TRUE أو قيمة مهملة، يتم إرجاع تطابق تقريبي،                 بمعنى آخر، إذا لم يتم العثور على تطابق تام، يتم                إرجاع أكبر قيمة تالية والتي تكون أقل من lookup_value                . إذا كانت القيمة هي FALSE، تعثر الدالة VLOOKUP على تطابق تام. إذا لم يتم                العثور على تطابق تام، يتم إرجاع قيمة الخطأ #N/A.				
ملاحظة إذا كانت القيمة المنطقية range_lookup هي TRUE أو قيمة مهملة (لتطابق تقريبي)، فيجب أن يتم فرز القيم الموجودة في العمود الأول من table_arrayبترتيب تصاعدي. إذا كانت القيمة المنطقية range_lookup هي FALSE (لتطابق تام)، فلا يلزمفرز table_array.

مثال يستخدم القيمة FALSE كوسيطة Range_lookup

تحتوي القائمة التالية على بعض الفواكه والألوان الخاصة بها. لاحظ أنه لم يتم فرز العمود الأول:
   A1: الفاكهة    B1: اللون       A2: الكيوي     B2: أخضر     A3: الموز   B3: أصفر     A4: العنب    B4: أرجواني       A5: التفاح    B5: أحمر      				
تعثر الصيغة التالية على اللون (أحمر) الذي يتطابق مع فاكهة "التفاح". يمكنك كتابة الصيغة في أي خلية في ورقة العمل:
=VLOOKUP("Apple",A2:B5,2,FALSE)				
لاحظ أنك إذا قمت بتغيير وسيطة range_lookup إلى TRUE، سيقوم Excel بإرجاع الخطأ #N/A، بسبب عدم فرز العمود الأول.

دالة HLOOKUP

=HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)				
حيث:
   الوسيطة     تعريف الوسيطة   ---------------------------------------------------------------------   lookup_value القيمة الموجودة في العمود الأول من الصفيف.   table_array جدول المعلومات الذي يتم البحث فيه عن بيانات.   row_index    رقم الصف في table_array الذي يجب                إرجاع القيمة المطابقة إليه.   range_lookup هي القيمة المنطقية والتي تحدد ما إذا                كنت ترغب في العثور على تطابق تام أو تطابق تقريبي.                إذا كانت هذه القيمة TRUE أو قيمة مهملة، يتم إرجاع تطابق تقريبي،                 بمعنى آخر، إذا لم يتم العثور على تطابق تام، يتم                إرجاع أكبر قيمة تالية والتي تكون أقل من lookup_value                . إذا كانت القيمة هي FALSE، تعثر الدالة VLOOKUP على تطابق تام.                إذا لم يتم العثور على تطابق تام، يتم إرجاع قيمة الخطأ #N/A                .				
ملاحظة إذا كانت القيمة المنطقية range_lookup هي TRUE أو قيمة مهملة (لتطابق تقريبي)، فيجب أن يتم فرز القيم الموجودة في الصف الأول من table_array بترتيب تصاعدي. أما إذا كانت القيمة المنطقية range_lookup هي FALSE (لتطابق تام)، لا يلزم فرز table_array.

مثال يستخدم القيمة FALSE كوسيطة Range_lookup

تحتوي القائمة التالية على بعض الفواكه والألوان الخاصة بها. لاحظ أنه لم يتم فرز العمود الأول:
   A1: الفاكهة    B1: اللون   A2: الكيوي     B2: أخضر   A3: الموز   B3: أصفر   A4: العنب    B4: أرجواني   A5: التفاح    B5: أحمر				
تعثر الصيغة التالية على العمود "اللون"، وتقوم بإرجاع العنصر الثالث (-١) للعنوان "أصفر". يمكنك كتابة الصيغة في أي خلية في ورقة العمل:
=HLOOKUP("Color",A1:B5,3,FALSE)				
لاحظ أنك إذا قمت بتغيير وسيطة range_lookup إلى TRUE، سيقوم Excel بإرجاع الخطأ #N/A، بسبب عدم فرز العمود الأول.
مراجع
للحصول على معلومات إضافية حول كيفية استخدام دالات LOOKUP في Microsoft Excel، انقر فوق أرقام المقالات التالية لعرضها في "قاعدة معارف Microsoft":
181212 XL: كيفية استخدام الدالة LOOKUP على بيانات غير مفروزة في Excel
214264 XL: كيفية إجراء بحث تحسس حالة الأحرف
214069 XL: كيفية إرجاع أول أو آخر تطابق في صفيف
181201 XL: إرجاع HLOOKUP وVLOOKUP وLOOKUP لقيم غير صحيحة في Excel
213476 XL: نتائج غير متوقعة تحتوي على خليط من نص وأرقام في جدول البحث
280094 XL: عينة لدالة معرفة من قبل المستخدم لإخفاء أخطاء الصيغة في Excel
لمزيد من المعلومات عن دالة HLOOKUP، انقر فوق تعليمات Microsoft Excel في قائمة التعليمات، ثم اكتب دالة ورقة عمل HLOOKUP في مساعد Office أو في معالج الإجابة، ثم انقر فوق البحث لعرض الموضوع.
لمزيد من المعلومات عن دالة VLOOKUP، انقر فوق تعليمات Microsoft Excel في قائمة التعليمات، ثم اكتب دالة ورقة عمل VLOOKUP في مساعد Office أو في معالج الإجابة، ثم انقر فوق البحث لعرض الموضوع.
XL2002 XL2000 XL97 XL XL2003 XL2007 XL2010
ملاحظة هذه عبارة عن مقالة "للنشر العاجل" تم إنشاؤها مباشرةً من قِبل منظمة الدعم الخاصة بـ Microsoft. وتم توفير المعلومات الواردة بها كاستجابةً للمشكلات البارزة. وكنتيجة للاستعجال في إتاحة هذه المقالة، فقد تحتوى المواد الواردة بها على بعض الأخطاء المطبعية وقد يتم مراجعتها في أي وقت بدون إشعار بذلك. راجع شروط الاستخدام لمعرفة الاعتبارات الأخرى.
خصائص

رقم الموضوع: 181213 - آخر مراجعة: 11/25/2015 10:34:00 - المراجعة: 2.0

Microsoft Excel 2002 Standard Edition, Microsoft Excel 2000 Standard Edition, Microsoft Excel 97 Standard Edition, Microsoft Office Excel 2003, Microsoft Excel 2010, Microsoft Office Excel 2007, Excel 2016, Microsoft Excel 2013

  • kbhowto KB181213
تعليقات
>