تعتبر دالة VLOOKUP من أكثر دوال البحث استخداما في برنامج Excel , وغالبا ما يتم استخدام دالة IFERROR مع دالة VLOOKUP لمعالجة الأخطاء التي ترجعها دالة VLOOKUP كما سنري في هذا الدرس .
- يمكنك التعرف على دالة VLOOKUP بالتفصيل في هذا الدرس : دالة VLOOKUP
- يمكنك التعرف على دالة IFERROR بالتفصيل في هذا الدرس : دالة IFERROR
الجدول التالي يحتوي على رقم العميل Customer ID واسم العميل Customer Name , ونريد استخدام دالة VLOOKUP للبحث عن اسم العميل عن طريق رقم العميل .
لعمل ذلك سنستخدم المعادلة التالية :
VLOOKUP(E3,A2:B6,2,FALSE)=
فى الشكل التالى دالة VLOOKUP ستقوم بالبحث عن القيمة 106 داخل العمود الأول فى النطاق A2:B6 فلن تجدها ولن تقوم بالبحث عن أى قيمة بديلة وترجع الخطأ N/A#
رسالة الخطأ N/A# قد تكون غير مفهومة بالنسبة للمستخدم ويفضل أن تعرض للمستخدم رسالة أكثر تعبيرا عن الخطأ , لعمل ذلك سنقوم بتعديل المعادلة السابقة كالتالى :
IFERROR(VLOOKUP(E3,A2:B6,2,FALSE),"Not Found")=
طبقا للمعادلة السابقة ستقوم دالة IFERROR بإختبار نتيجة تنفيذ دالة VLOOKUP كالتالي :
فى الشكل التالى نتيجة تنفيذ دالة VLOOKUP الخطأ N/A# , لذا سترجع دالة IFERROR القيمة "Not Found"