القائمة الرئيسية

الصفحات

مثال على استخدام دالة VLOOKUP مع دالة IFERROR

تعتبر دالة VLOOKUP من أكثر دوال البحث استخداما في برنامج Excel , وغالبا ما يتم استخدام دالة IFERROR مع دالة VLOOKUP لمعالجة الأخطاء التي ترجعها دالة VLOOKUP كما سنري في هذا الدرس .



- يمكنك التعرف على دالة VLOOKUP بالتفصيل في هذا الدرس : دالة VLOOKUP

- يمكنك التعرف على دالة IFERROR بالتفصيل في هذا الدرس : دالة IFERROR




الجدول التالي يحتوي على رقم العميل Customer ID واسم العميل Customer Name , ونريد استخدام دالة VLOOKUP للبحث عن اسم العميل عن طريق رقم العميل .


لعمل ذلك سنستخدم المعادلة التالية :


VLOOKUP(E3,A2:B6,2,FALSE)=





فى الشكل التالى دالة VLOOKUP ستقوم بالبحث عن القيمة 102 داخل العمود الأول فى النطاق A2:B6 فتجدها وترجع القيمة المقابلة لها فى العمود الثانى وهى الاسم "Omar"


مثال على استخدام دالة VLOOKUP مع دالة IFERROR




فى الشكل التالى دالة VLOOKUP ستقوم بالبحث عن القيمة 106 داخل العمود الأول فى النطاق A2:B6 فلن تجدها ولن تقوم بالبحث عن أى قيمة بديلة وترجع الخطأ N/A#


مثال على استخدام دالة VLOOKUP مع دالة IFERROR




رسالة الخطأ N/A# قد تكون غير مفهومة بالنسبة للمستخدم ويفضل أن تعرض للمستخدم رسالة أكثر تعبيرا عن الخطأ , لعمل ذلك سنقوم بتعديل المعادلة السابقة كالتالى :


IFERROR(VLOOKUP(E3,A2:B6,2,FALSE),"Not Found")=



طبقا للمعادلة السابقة ستقوم دالة IFERROR بإختبار نتيجة تنفيذ دالة VLOOKUP كالتالي :


- اذا كانت نتيجة تنفيذ دالة VLOOKUP الخطأ N/A# سترجع دالة IFERROR القيمة "Not Found" , لاحظ أنه يمكنك استبدال هذه القيمة بأي قيمة تريدها .

- اذا كانت نتيجة تنفيذ دالة VLOOKUP قيمة غير الخطأ N/A# سترجع دالة IFERROR هذه القيمة .








فى الشكل التالى نتيجة تنفيذ دالة VLOOKUP القيمة "Omar" , لذا سترجع دالة IFERROR هذه القيمة .

مثال على استخدام دالة VLOOKUP مع دالة IFERROR




فى الشكل التالى نتيجة تنفيذ دالة VLOOKUP الخطأ N/A# , لذا سترجع دالة IFERROR القيمة "Not Found"


مثال على استخدام دالة VLOOKUP مع دالة IFERROR