دالة الـVLOOKUP في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية
الكاتب:
سامي
-
"تعريف دالة الـVLOOKUP في الإكسيل
تُعرف دالة VLOOKUP على أنّها واحدة من الدوال البحثية المستخدمة في برنامج الإكسيل؛ فهي لا تستخدم في الإحصاء أو الحساب، بل تستخدم للبحث عن البيانات واستدعائها من عمود معين في الجدول، إذ إنّها قادرة على البحث بشكل دقيق أو تقريبي، ولكن تعمل ضمن شروط كوجود القيم المراد البحث من خلالها في العمود الأول للجدول المراد البحث فيه؛ فهي دالة تُستخدم للبحث عن قيمة ما في جدول بالمطابقة مع العمود الأول، بحيث توجد البيانات التي يراد استرجاعها في أيّ عمود يمين العمود الأول، حيث تستدعي الدالة البيانات وفقًا لرقم العمود، فعند تحديد الجدول يُرقِّم الإكسيل كل عمود في الجدول، بدءًا من اليسار وذلك في حال العمل باللغة الإنجليزية، وفي هذا المقال سيتم الحديث عن تعريف وكيفية استخدام دالة الــVLOOKUP في الإكسيل وأمثلة عملية عليها.
كيفية استخدام دالة الـVLOOKUP في الإكسيل
بعد معرفة وظيفة دالة الـVLOOKUP في الإكسيل، لا بدّ من معرفة كيفية استخدامها؛ إذ توّفر العديد من التسهيلات عند البحث، كالبحث باستخدام أحرف البدل (*؟)، حيث تستخدم (؟) لمطابقة أيّ حرف مفرد، أمّا (*) لمطابقة أيّ تسلسل من الأحرف، فيمكن اللجوء إلى أحرف البدل في أكثر من حالة أهمها عدم تذكر النص المراد البحث عنه بشكل كامل ودقيق، وفيما يأتي الصيغة التي تُستخدم فيها دالة الـVLOOKUP في الإكسيل وشرح أجزاؤها
تمثل lookup_value القيمة المراد البحث من خلالها عن معلومة ما؛ والتي يمكن كتابتها داخل الصيغة أو الإشارة إلى خلية تحتوي على هذه القيمة، ومن الجدير بالذكر أنّها دائمًا ما تكون في العمود الأول من جدول البحث. تمثل table_array الجدول الذي يراد البحث فيه؛ حيث يتم تحديد الجدول كاملًا أو تسميته والإشارة إليه باسمه. تمثل col_index_num رقم العمود الذي يحتوي على القيمة المراد البحث عنها. تمثل [range_lookup] قائمة منسدلة تتكوّن من خيارين؛ حيث يتم من خلالها معرفة كيفية مطابقة القيمة المراد البحث من خلالها مع القيم الموجودة في القائمة التي يراد البحث فيها، فعند الرغبة في الحصول على قيمة متطابقة يتم اختيار كلمة false أو كتابة الرقم 0، إلا أنّه في حال لم يتم العثور على القيمة المتطابقة يتم ظهور الخطأ # N / A، أمّا عند استخدام كلمة TRUE أو كتابة الرقم 1 يعني الحصول على قيمة قريبة من القيمة المراد البحث عنها. أمثلة عملية على استخدام دالة الـVLOOKUP في الإكسيل
بعد معرفة أهمية استخدام دالة الـVLOOKUP، ومعرفة أنّها تمثل إحدى الدوال الأكثر شيوعًا في الإكسيل، لا بدّ من طرح بعض الأمثلة العملية على استخدام دالة الVLOOKUP؛ وذلك لفهم طبيعة عملها بجميع الحالات وبشكل جيد كما يأتي:
في حال كان هناك جدول يتكوّن من عمودين الأول A والثاني B، وكان نطاق الخلايا من A2 إلى A5 يحتوي على البيانات الأتية بالترتيب {ماجد / يوسف /عيسى / يعقوب}، وكان نطاق الخلايا من B2 إلى B5 يحتوي على البيانات الأتية بالترتيب {مهندس / طبيب / مزارع / خباز}:
فلمعرفة اسم شخص معروف أول مقطع منه فقط في إحدى قواعد البيانات كما في الجدول أعلاه، والذي يبدأ بـ ""ما"" يمكن استخدام الصيغة الآتية في إحدى الخلايا، بحيث ستظهر النتيجة ""ماجد"":
(""ما*"", A2:B5, 1, FALSE) VLOOKUP=
في حال كان هناك جدول يتكوّن من ثلاثة أعمدة B، C, D، وكان نطاق الخلايا من B3 إلى B6 يحتوي على البيانات الأتية بالترتيب {72 / 66 / 30 / 53}، وكان نطاق الخلايا من C3 إلى C6 يحتوي على البيانات الأتية بالترتيب {ماجد / عيسى / يوسف / يعقوب}، وكان نطاق الخلايا من D3 إلى D6 يحتوي على البيانات الأتية بالترتيب {700 دينار / 400 دينار / 500 دينار / 1500 دينار}:
فللبحث عن راتب الشخص الذي يحمل الرقم 53 في الجدول أعلاه؛ يمكن استخدام الصيغة الآتية، بحيث ستظهر النتيجة ""1500 دينار"":
(VLOOKUP(""53"", B3:D6, 3, FALSE=
في حالة جدول يتكوّن من عمود B والثاني C، وكان نطاق الخلايا من B3 إلى B7 يحتوي على البيانات الأتية بالترتيب {0 / 60 / 70 / 80 / 90}، وكان نطاق الخلايا من C3 إلى C7 يحتوي على البيانات الأتية {هـ / د / ج / ب / أ }:
فلمعرفة درجة العلامة وفقًا للمجموع 85 يمكن استخدام الصيغة الآتية، بحيث ستظهر النتيجة ""ب"":
نحن نستخدم ملفات تعريف الارتباط (كوكيز) لفهم كيفية استخدامك لموقعنا ولتحسين تجربتك. من خلال الاستمرار في استخدام موقعنا ، فإنك توافق على استخدامنا لملفات تعريف الارتباط.