وظيفة Vlookup هي وظيفة تبحث عن القيم لإرجاع القيم الأخرى في ورقة عمل موجودة. تعد وظيفة Vlookup واحدة من أكثر الوظائف استخدامًا في Excel ، حيث يتم تطبيقها على العديد من المهام العملية مثل حساب رسوم الكهرباء استنادًا إلى أرقام الكهرباء ، وإعطاء نتائج أكاديمية استنادًا إلى متوسط الدرجات ، وأخذ البيانات حول مكان الولادة ، والجنس حساب الموظف على أساس اسم الموظف أو رمزه ...
على الرغم من أن قابلية التطبيق عالية جدًا ، إلا أن العديد من الأشخاص لا يزالون لا يفهمون طبيعة هذه الوظيفة مثل؟ النحو مثل؟ كيف تستخدم هذه الوظيفة؟ لذا يرجى الرجوع إلى المقالة التالية من Download.com.vn لفهم أفضل:
بناء جملة الدالة Vlookup
بناء الجملة:
= VLOOKUP (lookup_value، table_array، col_index_num، [range_lookup])
شرح سريع: VLOOKUP (القيمة التي تريد البحث عنها ، والنطاق الذي تريد العثور على القيمة فيه ، وعدد الأعمدة في النطاق الذي يحتوي على قيمة الإرجاع ، أو نتائج الإرجاع النسبية أو النسبية - معبرًا عنها بـ 0 / FALSE أو 1 / TRUE)
اشرح كل قيمة:
- Lookup_value: القيمة المستخدمة للبحث والبحث - يجب أن تكون هذه البيانات غير مكررة ، والقدرة على البحث دقيقة. على سبيل المثال: رمز الموظف ، رمز الطالب ، رمز البضائع ، رمز الحساب ، رمز الأصول ...
- Table_array: جدول البحث أو النطاق الذي يحتوي على قيم البحث ، تذكر أن قيمة البحث (Lookup_value) يجب أن تكون دائمًا في العمود الأول من هذا الجدول. يجب أن تكون منطقة بيانات البحث في شكل عنوان مطلق (يتم وضع علامة عليها بعلامة $ أمام الصف والعمود بالضغط على F4) بحيث تظل الصيغة تعمل بشكل صحيح عند نسخها.
- Col_index_num: ترتيب العمود لاسترداد البيانات في جدول قيمة البحث. تحسب من يسار المنطقة إلى العمود لاسترداد البيانات لمعرفة العمود.
- Range_lookup: نطاق البحث ، يمكنك ترك 1 أو ما يعادله صحيحًا لإرجاع البيانات النسبية (ممارسة رائعة في إرجاع البيانات من عدد المنازل إلى عدد المنازل) أو 0 أو ما يعادلها. إرجاع البيانات المطلقة.
كيفية استخدام وظيفة Vlookup في Excel؟
1. كيفية العثور على Vlookup النسبي
البحث النسبي باستخدام وظيفة Vlookup هو طريقة للعثور على البيانات النسبية بناءً على الاختلاف بين بيانات العمود الأول لمنطقة البحث. للعثور على النتائج النسبية التي تُرجع نتائج حقيقية ، يلزم جدول البيانات الأصلي (وهو جدول Table_array ) للفرز بترتيب تصاعدي.
مثال 1: يرجى تصنيف الطلاب في القائمة أدناه ، استنادًا إلى جدول قواعد التقدير حسب:

لتصنيف الأداء الأكاديمي لقائمة الطلاب ، استخدم الصيغة:
=VLOOKUP(C4,$C$11:$D$15,2,1)
ثم اضغط على Enter ، ثم قم بالتمرير لأسفل إلى الخلايا المتبقية ، وستحصل على النتائج كما هو موضح أدناه:

2. كيف تجد Vlookup المطلق
مثال 2: بناء على التعليمات البرمجية التالية جدول الموظفين، ومعلومات كاملة عن مؤهلات و مسقط منهم.

لإدخال المعلومات عن الوطن موظف الخلايا E23 باستخدام الصيغة التالية:
=VLOOKUP(A23,$A$29:$C$34,2,0)
وها هي النتيجة:

املأ المستوى لـ F23 أيضًا ، استخدم الصيغة التالية:
=VLOOKUP(A23,$A$29:$C$34,3,0)
وهذه هي النتيجة التي سيتم الحصول عليها:

كيفية استخدام وظيفة Vlookup المتقدمة
بالإضافة إلى الاستخدام البسيط كما هو موضح أعلاه ، يمكنك التخصيص للحصول على وظيفة Vlookup أكثر مرونة ، خاصة في الحالات التي يكون فيها جدول بيانات البحث عريضًا للغاية ويصبح عد الأعمدة ... متعبًا.
تجمع وظيفة Vlookup بين المباراة
تبحث الدالة MATCH عن قيمة محددة في نطاق من الخلايا ، ثم تُرجع الموضع النسبي لتلك القيمة في هذا النطاق. على سبيل المثال ، إذا كان النطاق A1: A3 يحتوي على قيم 5 و 10 و 15 ، فستُرجع الصيغة = MATCH (10 ، A1: A3،0) الرقم 2 ، لأن 10 هي القيمة الثانية في النطاق A1: A3. بناء جملة الدالة Match كما يلي:
= MATCH (قيمة البحث ، مصفوفة البحث ، [نوع المطابقة])
إذن ، أين تنطبق وظيفة Match على Vlookup؟ يرجى إخبارك أنه في قيمة Col_index_num - العمود للحصول على البيانات. وضعه في مثال محدد سيجعل من السهل عليك أن تتخيله.
مثال: بالنظر إلى جدول البيانات التالي:

تحتاج إلى تصفية البيانات حسب الشهر لكل موظف في الجدول الرئيسي (قد يختلف عمود الشهر في الجدول الرئيسي). على وجه التحديد ، سيبدو جدول البيانات كما يلي:

الصيغة المستخدمة في الدرس:
= VLOOKUP (A3؛ $ A $ 14: $ G $ 20؛ MATCH ($ B $ 2؛ $ A $ 13: $ G $ 13؛ 0) ؛ 0)
تساعدك وظيفة المطابقة في حساب عدد الأعمدة التي سيتم استرجاعها في جدول بيانات البحث (الجدول الجانبي) لوظيفة Vlookup. لذا ، قم فقط بتغيير بيانات الشهر في الخلية B2 ، وستتوفر لديك البيانات الدقيقة لكل شهر مقابل. في المثال التالي ، قمت بتغيير بيانات عمود الشهر في الجدول الرئيسي والنتيجة هي:
وظيفة VlookUp بالاشتراك مع وظائف LEFT و RIGHT و MID
أيضًا من أكثر الوظائف استخدامًا ، يمكن الجمع بين الدالتين اليسرى / اليمنى والوسطى مع Vlookup وجعل المعجزات في البحث.
مثال: للجدول التالي ، املأ البيانات الفارغة بناءً على الجداول الفرعية أدناه:

يتم وصف بيانات الإدخال لملء البيانات على النحو التالي: أول حرفين من رمز واصف الموظف لموقف الوظيفة ، الحرف الأوسط في وصف الجنس ، الأحرف في نهاية وصف المضاعف تعمل الأجهزة اللوحية. بناءً على ذلك ، سنملأ الصيغة لحساب كل عمود على النحو التالي:
| موقف السيرة الذاتية |
= VLOOKUP ( LEFT (C3؛ 2) ؛ $ B $ 22: $ C $ 24؛ 2؛ 0) |
| مكان العمل |
= VLOOKUP ( RIGHT (C3؛ LEN (C3) -5) ؛ $ E $ 22: $ F $ 23؛ 2؛ 0) |
| الجنس |
= VLOOKUP ( MID (C3؛ 4؛ 1) ؛ $ E $ 27: $ F $ 28؛ 2؛ 0) |
وها هي النتيجة:

ما هو الخطأ #NA في وظيفة Vlookup؟ كيفية تصحيح خطأ #NA
خطأ #NA تقف من خطأ غير متوفر يعني عدم العثور على القيمة المقابلة. من الممكن أنك في هذه الحالة قد استخدمت البحث المطلق وأن البيانات التي تبحث عنها ليست في النطاق الذي يحتوي على قيمة البحث ( Table_array ).
هناك العديد من الأسباب لذلك: من الممكن أن تكون قيمة البحث ( Lookup_value ) في الجدول الرئيسي والجدول الفرعي (في المثال أعلاه) مختلفة مع مسافة واحدة (مسافة) ، لا يمكن العثور على البيانات. أو تحصل على الجزء الخاطئ من منطقة Table_array بحيث لا تكون البيانات المراد البحث عنها ( Lookup_value ) في العمود الأول من Table_array ...
لذلك ، بناءً على الحالة المحددة ، تحتاج إلى إصلاح الخطأ #NA في وظيفة Vlookup بشكل صحيح ، فقط تذكر شيئًا واحدًا فقط: يجب أن تكون البيانات المراد البحث عنها صحيحة تمامًا مع العمود الأول من الجدول الذي يحتوي على قيمة البحث. إذا تم استخدام البحث المطلق (Range_lookup = 0) .
لذا فأنت تعرف بالفعل كيفية استخدام وظيفة Vlookup. في عملية استخدام Excel ، يمكنك أيضًا استخدام وظيفة الفهرس لإرجاع القيم في مصفوفة أو دالات Max و Min للقيم الأكبر والأصغر.
عندما تتقن بناء الجملة ، وكيفية استخدام الوظائف في Excel ، ستتعلم Excel بشكل فعال ، بشكل أسرع. بالإضافة إلى ذلك ، هناك العديد من الوظائف المفيدة الأخرى ، وسوف يقدم لك Download.com.vn في المقالات التالية.
أتمنى لكم التنفيذ الناجح!