استخدام دالة IF مع VLOOKUP في برنامج مايكروسوفت Excel


استخدام دالة IF مع VLOOKUP في برنامج مايكروسوفت Excel


استخدام دالة IF مع VLOOKUP في برنامج مايكروسوفت Excel



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

 

 مثال 1 :

 

الجدول التالى يحتوى على أرقام وقيم بعض فواتير الكهرباء , وسنقوم بإستخدام دالة VLOOKUP للبحث عن قيمة الفاتورة عن طريق رقم الفاتورة , للقيامذلك سنقوم بإستخدام المعادلة التالية :

 

=VLOOKUP(G4,A2:B8,2,FALSE)

 

 

مثال 2:

فى المثال التالى الدالة VLOOKUP ستقوم بالبحث عن القيمة 1205 داخل العمود الأول فى النطاق A2:B8 فتجدها وتظهر القيمة المقابلة لها فى العمود الثانى وهى 4784.

 

استخدام دالة IF مع VLOOKUP في برنامج مايكروسوفت Excel


 

 

 

 مثال 3 :

فى المثال التالى الدالة VLOOKUP ستقوم بالبحث عن القيمة 1200 داخل العمود الأول فى النطاق A2:B8 فلن تجدها ولن تقوم بالبحث عن أى قيمة بديلة وتظهر رمز الخطأ N/A#

 


 

استخدام دالة IF مع VLOOKUP في برنامج مايكروسوفت Excel

 

 

 

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

 

=IF(ISNA(VLOOKUP(G4,A2:B8,2,FALSE)),
"رقم غير موجود",
VLOOKUP(G4,A2:B8,2,FALSE))

 

 

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

 

- اذا كانت نتيجة تنفيذ الدالة VLOOKUP الخطأ N/A# سترجع دالة ISNA القيمة TRUE وبالتالى سترجع دالة IF القيمة "رقم غير موجود"

 

- اذا كانت نتيجة تنفيذ دالة VLOOKUP قيمة غير الخطأ N/A# سترجع دالة ISNA القيمة FALSE وبالتالى سترجع دالة IF القيمة التى هى عبارة عن نتيجة تنفيذ دالة VLOOKUP

 

 

فى المثال التالى نتيجة تنفيذ دالة VLOOKUP القيمة 1204 لذا سترجع دالة ISNA القيمة FALSE وبالتالى سترجع دالة IF القيمة 1204

استخدام دالة IF مع VLOOKUP في برنامج مايكروسوفت Excel


فى الشكل التالى نتيجة تنفيذ دالة
VLOOKUP الخطأ N/A# لذا سترجع دالة ISNA القيمة TRUE وبالتالى سترجع دالة IF القيمة "رقم غير موجود"

 

استخدام دالة IF مع VLOOKUP في برنامج مايكروسوفت Excel


Comments
No comments
Post a Comment



    Reading Mode :
    Font Size
    +
    16
    -
    lines height
    +
    2
    -