كيفية البحث عن البيانات مع VLOOKUP في Excel

01 من 03

البحث عن التطابق التقريبي للبيانات باستخدام VLOOKUP في Excel

العثور على خصومات الأسعار مع VLOOKUP. © تيد الفرنسية

كيف تعمل وظيفة VLOOKUP

يمكن استخدام وظيفة VLOOKUP الخاصة بـ Excel ، والتي تعني البحث العمودي ، للبحث عن معلومات محددة موجودة في جدول البيانات أو قاعدة البيانات.

تعيد VLOOKUP عادةً حقل واحد من البيانات كمخرج لها. كيف يفعل هذا هو:

  1. يمكنك تقديم اسم أو lookup_value يخبر VLOOKUP في أي صف أو سجل لجدول البيانات للبحث عن البيانات المطلوبة
  2. يمكنك تقديم رقم العمود - المعروف باسم col_index_num - للبيانات التي تطلبها
  3. تبحث الدالة عن lookup_value في العمود الأول من جدول البيانات
  4. ثم يحدد موقع VLOOKUP ويعيد المعلومات التي تطلبها من حقل آخر بنفس السجل باستخدام رقم العمود المرفق

فرز البيانات أولا

على الرغم من أنه ليس مطلوبًا دائمًا ، فمن الأفضل عادةً فرز نطاق البيانات التي تبحث عنها VLOOKUP بترتيب تصاعدي باستخدام العمود الأول لنطاق مفتاح الفرز.

إذا لم يتم فرز البيانات ، فقد تقوم VLOOKUP بإرجاع نتيجة غير صحيحة.

بنية وعلل الدالة VLOOKUP

يشير بناء جملة الدالة إلى تخطيط الدالة ويتضمن اسم الدالة والأقواس والحجج .

صيغة بناء الدالة VLOOKUP هي:

= VLOOKUP (lookup_value ، table_array ، col_index_num ، range_lookup)

lookup _value - (مطلوب) القيمة المطلوب البحث عنها - مثل الكمية المباعة في الصورة أعلاه

table_array - (مطلوب) هذا هو جدول البيانات الذي تبحث عنه VLOOKUP للعثور على المعلومات التي تتابعها.

col_index_num - (مطلوب) رقم العمود للقيمة التي تريد العثور عليها.

يشير range_lookup - (اختياري) إلى ما إذا كان النطاق يتم فرزه بترتيب تصاعدي أم لا.

مثال: ابحث عن سعر الخصم للكمية المشتراة

يستخدم المثال الموجود في الصورة أعلاه الدالة VLOOKUP للعثور على معدل الخصم الذي يختلف باختلاف كمية العناصر المشتراة.

يوضح المثال أن الخصم الخاص بشراء 19 عنصرًا هو 2٪. وذلك لأن عمود الكمية يحتوي على نطاقات من القيم. نتيجة لذلك ، لا يمكن لـ VLOOKUP العثور على تطابق تام. بدلاً من ذلك ، يجب العثور على تطابق تقريبي لإرجاع معدل الخصم الصحيح.

للعثور على مطابقات تقريبية:

في المثال ، يتم استخدام الصيغة التالية التي تحتوي على الدالة VLOOKUP لإيجاد الخصم لكميات البضائع المشتراة.

= VLOOKUP (C2، $ C $ 5: $ D $ 8،2، TRUE)

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

فتح مربع حوار VLOOKUP

الخطوات المستخدمة لإدخال الدالة VLOOKUP المبينة في الصورة أعلاه في الخلية B2 هي:

  1. انقر فوق الخلية B2 لجعلها الخلية النشطة - الموقع حيث يتم عرض نتائج الدالة VLOOKUP
  2. انقر فوق علامة التبويب صيغ .
  3. اختر Lookup & Reference من الشريط لفتح القائمة المنسدلة الدالة
  4. انقر فوق VLOOKUP في القائمة لإظهار مربع الحوار الخاص بالوظيفة

02 من 03

الدخول إلى وسيطات الدالة VLOOKUP الخاصة بـ Excel

إدخال وسيطات في مربع حوار VLOOKUP. © تيد الفرنسية

مشيرا إلى خلية المراجع

يتم إدخال الوسائط الخاصة بوظيفة VLOOKUP في سطور منفصلة بمربع الحوار كما هو موضح في الصورة أعلاه.

يمكن استخدام المراجع الخلوية لاستخدامها كإمكانية كتابة الوسيطات في الخط الصحيح ، أو ، كما هو الحال في الخطوات أدناه ، يمكن استخدام الإشارة ، والتي تتضمن تحديد النطاق المطلوب من الخلايا باستخدام مؤشر الماوس ، لإدخالها في مربع الحوار. .

مزايا استخدام الإشارة تتضمن:

استخدام مراجع الخلايا النسبية والمطلقة مع الوسيطات

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

في الصورة أعلاه ، تحيط علامات الدولار ( $ ) بمراجع الخلية لوسيطة table_array التي تشير إلى أنها مراجع خلية مطلقة ، مما يعني أنها لن تتغير إذا تم نسخ الدالة إلى خلية أخرى. هذا أمر مرغوب لأن النسخ المتعددة من VLOOKUP قد تشير جميعها إلى نفس جدول البيانات كمصدر للمعلومات.

من ناحية أخرى ، لا تحاط إشارة الخلية المستخدمة في lookup_value بعلامات الدولار ، مما يجعلها مرجعية خلية نسبية. تتغير مراجع الخلايا النسبية عندما يتم نسخها لتعكس موقعها الجديد نسبة إلى موضع البيانات التي تشير إليها.

إدخال وسيطات الدالة

  1. انقر فوق السطر _value Lookup في مربع الحوار VLOOKUP
  2. انقر فوق الخلية C2 في ورقة العمل لإدخال مرجع الخلية هذا كوسيطة search_key
  3. انقر فوق سطر Table_array لمربع الحوار
  4. قم بتمييز الخلايا من C5 إلى D8 في ورقة العمل لإدخال هذا النطاق كوسيطة Table_array - لا يتم تضمين عناوين الجدول
  5. اضغط المفتاح F4 على لوحة المفاتيح لتغيير النطاق إلى مراجع الخلية المطلقة
  6. انقر فوق سطر Col_index_num لمربع الحوار
  7. اكتب a 2 على هذا السطر كوسيطة Col_index_num ، حيث توجد معدلات الخصم في العمود 2 من الوسيطة Table_array
  8. انقر فوق سطر Range_lookup لمربع الحوار
  9. اكتب الكلمة True كوسيطة Range_lookup
  10. اضغط على مفتاح Enter على لوحة المفاتيح لإغلاق مربع الحوار والعودة إلى ورقة العمل
  11. يجب أن تظهر الإجابة 2٪ (معدل الخصم للكمية المشتراة) في الخلية D2 من ورقة العمل
  12. عند النقر فوق الخلية D2 ، تظهر الدالة الكاملة = VLOOKUP (C2 ، $ C $ 5: $ D $ 8،2، TRUE) في شريط الصيغة أعلى ورقة العمل

لماذا تم إرجاع VLOOKUP بنسبة 2٪ كنتيجة

03 من 03

Excel VLOOKUP لا يعمل: # N / A و #REF أخطاء

إرجاع VLOOKUP # REF! رسالة خطأ. © تيد الفرنسية

رسائل خطأ VLOOKUP

ترتبط رسائل الخطأ التالية بـ VLOOKUP.

A # N / A ("القيمة غير متاحة") يتم عرض الخطأ في حالة:

ARERE! ("المرجع خارج النطاق") يتم عرض الخطأ في حالة: