دالة VLOOKUP مع MATCH
دالة VLOOKUP من أقوى دوال البحث في برنامج Excel ولكن في بعض الأحيان يكون هناك بعض القصور الذي يمكن معالجته من خلال استخدام دالة MATCH مع دالة VLOOKUP
استخدام دالة VLOOKUP بدون دالة MATCH
الجدول التالي يحتوي على الكمية المباعة في بعض الفروع من ثلاثة منتجات ( اللابتوب - الموبايل - التلفزيون ) ونريد استخدام دالة VLOOKUP للبحث عن الكمية المباعة من الثلاثة منتجات عن طريق اسم الفرع .
في الشكل التالي دالة VLOOKUP ستبحث عن الكمية المباعة من منتج اللابتوب للفرع المكتوب في الخلية G1
في الشكل التالي دالة VLOOKUP ستبحث عن الكمية المباعة من منتج الموبايل للفرع المكتوب في الخلية G1
في الشكل التالي دالة VLOOKUP ستبحث عن الكمية المباعة من منتج التلفزيون للفرع المكتوب في الخلية G1
حتى الأن الأمور رائعة ودالة VLOOKUP تعمل بدون أي أخطاء . لكن تخيل أننا لسبب ما قمنا بتعديل ترتيب الأعمدة ووضعنا عمود منتج التلفزيون قبل عمود منتج الموبايل . الأن ستكون نتائج البحث غير صحيحة . المشكلة الأن محدودة وتستطيع حلها بطريقتين :
- تبديل رقم العمود المكتوب في المعامل الثالث col_index_num في المعادلتين المكتوبتين في الخلية G3 والخلية G4
- تبديل النص المكتوب في الخلية F3 والخلية F4
ولكن في الحياة العملية قد يكون لديك شيت كبير يحتاج إلى وقت ومجهود كبير لتعديله . لحسن الحظ يمكنك استخدام دالة MATCH مع دالة VLOOKUP ولن تحتاج إلى عمل أي تعديل اذا قمنا بتغيير ترتيب الأعمدة .
استخدام دالة VLOOKUP مع دالة MATCH
الأن سنقوم بإستخدام دالة MATCH في المعامل الثالث col_index_num لدالة VLOOKUP لتحديد رقم العمود عن طريق البحث عن مكان اسم المنتج داخل النطاق A1:D1
في الشكل التالي دالة VLOOKUP ستبحث عن الكمية المباعة من منتج اللابتوب للفرع المكتوب في الخلية G1
في الشكل التالي دالة VLOOKUP ستبحث عن الكمية المباعة من منتج الموبايل للفرع المكتوب في الخلية G1
في الشكل التالي دالة VLOOKUP ستبحث عن الكمية المباعة من منتج التلفزيون للفرع المكتوب في الخلية G1
الأن اذا قمنا بتعديل ترتيب الأعمدة ووضعنا عمود منتج التلفزيون قبل عمود منتج الموبايل سنحصل على نتائج صحيحة , لأن دالة MATCH سترجع دائما رقم العمود بشكل صحيح حتى اذا قمنا بتعديل ترتيب الأعمدة في أي وقت .