جدول المحتويات
صفيف الجدول هو أحد الوسائط المطلوبة في دالة VLOOKUP في Microsoft Excel. تبحث الدالة VLOOKUP عن قيمة معينة داخل نطاق (يُسمى " Table Array " بواسطة MS Excel) لإرجاع قيمة من عمود محدد في نفس الصف. تشرح هذه المقالة ماهية Table Array وكيف تعمل في VLOOKUP مع أمثلة مناسبة ورسوم توضيحية مناسبة.
تنزيل كتاب التدريب
يمكنك تنزيل قالب Excel المجاني من هنا والممارسة بنفسك.
Table_array في VLOOKUP.xlsxما هو الجدول Array Argument in VLOOKUP Function؟
يتم استخدام الوسيطة Table Array في Excel VLOOKUP للبحث عن القيم المطلوبة والبحث عنها في شكل مصفوفة في الجدول. أثناء استخدام الدالة VLOOKUP ، نحتاج إلى تعيين نطاق بيانات حيث سنبحث عن قيمتنا. يسمى هذا النطاق مصفوفة الجدول .
بناء الجملة:
VLOOKUP (lookup_value، table_array، col_index_num، [range_lookup]) الوسيطات:
lookup_value : القيمة المستخدمة للبحث.
table_array : المحدد النطاق الذي تريد البحث فيه عن قيمة البحث وقيمة الإرجاع. ويسمى أيضًا مصفوفة الجدول.
col_index_num : عدد العمود داخل النطاق المحدد الذي يحتوي على قيمة الإرجاع.
[range_lookup] : FALSE أو0 لمطابقة تامة ، TRUE أو 1 لمطابقة تقريبية.
3 أمثلة على استخدام وسيطة مصفوفة الجدول في Excel VLOOKUP
دعنا نتعرف على مجموعة البيانات أولاً . لقد استخدمت أسماء بعض المنتجات وأكوادها وأسعارها في مجموعة البيانات الخاصة بي. سأعرض الآن ثلاثة أمثلة سهلة لاستخدام مصفوفة الجدول بخطوات بسيطة.
مثال 1: مصفوفة الجدول المنتظم في ورقة عمل Excel نفسها
في هذا المثال ، سنستخدم مصفوفة جدول واحدة فقط في الدالة VLOOKUP . هنا ، سنبحث عن قيمة القميص الموجودة في الخلية B13 ، واستخراج السعر المقابل.
الخطوات:
⏩ اكتب الصيغة الواردة أدناه في الخلية C13 :
=VLOOKUP(B13,B5:D11,3,FALSE)
هنا ، B5: B13 هو الجدول صفيف .
⏩ ثم اضغط فقط على الزر أدخل للحصول على الإخراج.
الآن سترى أننا حصلنا على النتيجة المتوقعة.
اقرأ المزيد: كيفية إنشاء مصفوفة جدول في Excel (3 طرق)
مثال 2: صفيف جدول منتظم من ورقة عمل Excel أخرى
دعنا نرى ما إذا كان نطاق البيانات الخاص بنا موجودًا في ورقة عمل أخرى ونريد الحصول على عائد قيمة البحث ثم ماذا فعل. الأمر بسيط للغاية ، سأضع جدول البيانات في ورقة عمل تسمى "جدول" . وبعد ذلك ، سأجد الإخراج في ورقة عمل أخرى باسم " من ورقة أخرى ". راجع الخطوات التالية بعناية.
الخطوات:
⏩ في النوع الأولجزء الصيغة-
=VLOOKUP(B4,
⏩ ثم انقر فوق على اسم ورقة العمل حيث يوجد نطاق بياناتنا. سوف يأخذك إلى ورقة العمل هذه.
⏩ الآن حدد نطاق البيانات B5: D11 من هذه الورقة.
⏩ في وقت لاحق ، أكمل إدخال الوسائط الأخرى مثل المثال السابق.
⏩ أخيرًا ، اضغط على الزر Enter واسحب Fill Handle icon.
هذا هو ناتجنا لثلاثة عناصر.
اقرأ المزيد : كيفية الجمع بين Excel SUMIF & amp؛ VLOOKUP عبر أوراق متعددة
مثال 3: مصفوفة الجدول المتغير
افترض أن هناك جداول متعددة في جدولنا ونريد البحث عن نفس العنصر في تلك الجداول ثم سنستخدم الدالة INDIRECT مع وظيفة VLOOKUP للقيام بذلك. ترجع الدالة INDIRECT مرجعًا إلى نطاق. لذلك ، قمت بعمل جدولين لهما نفس العناصر ولكن أكواد وأسعار مختلفة. الآن ، سأبحث عن العنصر "مشاهدة" في كلا الجدولين.
الخطوات:
⏩ تنشيط الخلية H5 .
⏩ اكتب الصيغة الواردة أدناه فيه-
=VLOOKUP(G5,INDIRECT(F5),3,FALSE)
⏩ اضغط على الزر أدخل .
⏩ ثم اسحب رمز مقبض التعبئة لنسخ الصيغة وسترى الناتج مثل الصورة أدناه-
⏬ انهيار الصيغة:
➤ غير مباشر (F5)
ستعمل الوظيفة غير المباشرة إعادة الإشارة إلى أنطاق مثل-
{"Hat"، "AB2001 ″، 20؛" Jacket "،" AB2002 ″، 50؛ "Shoe"، "AB2003 ″، 40؛" Watch "،" AB2004 ″ ، 80}
➤ VLOOKUP (G5، INDIRECT (F5)، 3، FALSE)
ثم VLOOKUP ستعطي الوظيفة النتيجة المقابلة من النطاق. بالنسبة لـ Cell G5 فإنها تُرجع كـ-
80
قراءة المزيد: INDIRECT VLOOKUP في Excel
مثال 4: استخدام الأسماء المعرفة لصفيف الجدول
بدلاً من استخدام مرجع الخلية ، يمكننا استخدام اسم محدد لصفيف الجدول. سيكون ذلك سريعًا وموفرًا للوقت لاستخدام وظيفة VLOOKUP . دعونا نرى كيفية تحديد الاسم.
الخطوات:
⏩ حدد نطاق البيانات B5: D11 .
⏩ ثم اضغط على مربع اسم الخلية واكتب الاسم الذي اخترته. لقد قمت بتعيين الاسم " جدول ".
⏩ في وقت لاحق ، ما عليك سوى النقر فوق الزر إدخال .
الآن تم تعريف اسمنا بنجاح.
الآن يمكننا استخدام اسمنا المحدد لأي صيغة. سأوضح لك كيفية استخدامه في وظيفة VLOOKUP .
الخطوات:
⏩ تنشيط الخلية C13 .
⏩ اكتب الصيغة المعطاة-
=VLOOKUP(B13,Table,3,0)
⏩ أخيرًا ، فقط اضغط على الزر Enter .
قراءة المزيد: كيفية تسمية صفيف جدول في Excel (بخطوات سهلة)