شرح داله البحث الداله vlookup بالامثله و التطبيقات العمليه

شريط الاخبار

شرح داله البحث الداله vlookup بالامثله و التطبيقات العمليه





نستعرض في هذا المقال  داله البحث vlookup  مع عرض لاهم مشاكل الداله و بعض من الافكار للتغلب علي هذه المشاكل  حيث انها داله لا غني عنها لاي محاسب
الداله Vlookup
هي داله البحثيه العمودي او البحث الراسي في الاكسيل و هى اختصار vertical lookup البحث العمودي حيث تقوم بالبحث في نطاق جدول عن قيمه بمعلوميه رقم العمود و القيمه المرجعيه للبحث يمكن تطور هذه الداله بالعديد من الافكار في الاكسيل لكن دعنا نتعرف علي الصغه  العامه للداله
=VLOOKUP ( looup_value  , table_array , col_index_num , range_lookup)

حيث يمثل looup_value القيمه المرجعيه و التي نريد البحث عن القيمه المقابله لها في نطاق جدول البحث و يجب في الحالات العاديه ان تكون القيمه المقابله لها علي جهه اليسار لان اننا نستطيع دمج الداله Vlookup   مع الداله choose   و نستخرج قيمه ليست علي في اتجاه اليسار و نكون قد عكسنا اتجاه الداله vlookup
table_array يمثل جدول البحث و الذي يحتوي علي عمود البحث و يبدا بعمود القيمه المرجعيه للقيمه المقابله لنتجه البحث
col_index_num يمثل رقم عمود القيمه المقابله للقيمه المرجعيه و هو العمود الذي نريد استخراج منه نتيجه البحث
range_lookup تمثل درجه المطابقه و تاخذ اما مطابقه تامه و في هذه الحاله تكون قيمتها 0 او false
او تاخذ مطابقه تقريبيه و في هذه الحاله تاخذ القميمه 2 او true
دعنا نري مثال عملي علي استخدام الداله vlookup  في الحالتين

علي افتراض ان لدينا جدول يحتوي علي البيانات التاليه




اذا اردنا استخراج القيمه المقابله للرقم 30
فيمكن استخدام الداله vlookup  بالصيغه التاليه
=VLOOKUP(F7,A1:B10,2,0)
حيث تمثل F7   الخليه التي تحتوي علي القيمه المرجعيه في هذه الحاله القيمه 30
و تعود لنا الداله vlookup  بان القيمه المقابله للقيمه 30   في الجدول هي C

دعنا نفترض اننا نريد استخراج القيمه المقابله للقيمه 35
نلاحظ ان الجدول بالكامل لا يحتوي علي القيمه 35 لكن اقرب قيمه هي 30
اذا استخدمنا vlookup   في حاله المطابقه التامه فستعود لنا الداله بان القيمه غير موجوده
لكن اذا جعلنا قيمه المطابقه 2 اي استخراج اقرب قيمه مقابله للقيمه المرجعيه فتكون صيغه الداله كما يلي
=VLOOKUP(F7,A1:B10,2,2)
و تعود لنا الداله في هذه الحاله بالنتيجه C حيث ان الداله تقوم بالبحث اقرب قيمه
يلاحظ اننا في حاله اذا كنا بستخدم حاله المطابقه غير التامه فيجب ان نقوم بترتيب البيانات تصاعدي لان الداله تقوم بالبحث عن اول اكبر قيمه تتجاوز القيمه المرجعيه ثم تقوم بالرجوع صف




مشاكل استخدام الداله  vlookup  
يجب ان تكون القيمه المرجعيه موجوده في العمود الاول اي اننا اذا اردنا ان نبحث عن قيمه من قيم العمود b  فلابد ان يبدا الجدول من مدي العمود b



اتجاه البحث : بالنسبه للوضع الطبيعي للداله فانها تقوم بالبحث من اليسار الي اليمين و لكن هناك افكار لعكس اتجاه الداله سنتعرضها في هذا الفيديو




ايضا لا تقوم الداله بالبحث بدلاله شرطين بشكل مباشر حيث لا نستطيع ان نبحث عن بدلاله قيمتين بشكل مباشر لكن نستطيع ان نطور فكره عمل الداله للوصل للبحث بدلاله شرطين و ذلك من خلال جعل القيمه المرجعيه قيمه مزدوجه مدموجه مع القيمه الاخري و عمل عمود جديد بالقيمه المدموجه 


في حاله استخدام المطابقه غير التامه يجب ترتيب البيانات تصاعدي قبل استخدمها و يشترط في حاله المطالبقه غير التامه ان تكون بيانات العمود الاول ( عمود البحث ) بيانات رقميه
حاله المطابقه غير التامه نستطتيع ان نستخدمها في افكار تكويد المنتجات او تكويد الحسابات

يمكنك مشاهده الداله vlookup

ليست هناك تعليقات