كيفية استخدام رقم فهرس العمود بشكل فعال في Excel VLOOKUP

  • شارك هذا
Hugh West

في Microsoft Excel ، يعد VLOOKUP أحد أهم الموضوعات التي ستجدها على الإنترنت. إذا لم أكن مخطئًا ، فقد شاهدت بالفعل العديد من المقالات حول صيغة VLOOKUP في Excel مع وظائفها واستخدامها ومزاياها وما إلى ذلك. إذا بدأت ، يمكنني مناقشة الجوانب المختلفة لـ VLOOKUP . لكن ، في هذا البرنامج التعليمي ، سأناقش فقط رقم فهرس العمود VLOOKUP وحقائقه. سيكون في نقطة مع الأمثلة المناسبة والرسوم التوضيحية المناسبة. لذا ، ابق معنا.

تنزيل Practice Workbook

تنزيل مصنف التدريب التالي.

VLOOKUP Col_Index_Num.xlsx

Other Workbook.xlsx

وصف موجز لوظيفة VLOOKUP

قبل أن أبدأ ، دعنا نقدم لك ملخصًا سريعًا عن الصيغة VLOOKUP في Excel. آمل أن تتذكر هذه الوظيفة واستخدامها. يمكنك تخطي هذا إذا كنت تتذكر بالفعل كل شيء عن هذه الوظيفة.

الآن ، تختلس وظيفة Excel VLOOKUP لقيمة مقدمة في العمود الموجود في أقصى اليسار من جدول معين وتنتج قيمة في صف دقيق من عمود محدد.

بناء الجملة:

= VLOOKUP (lookup_value، table_array، col_index_num، [range_lookup])

دعونا نناقش الوسيطات هنا باختصار.

  • lookup_value: Required . القيمة التي يبحث عنها موجودة في العمود الموجود في أقصى اليسار من الجدول الموصوف. يمكن أن تكون قيمة واحدة وظيفة. ألق نظرة على لقطات الشاشة:

    هذا هو المصنف الأول. لدينا بياناتنا هنا " الفعلي ":

    هذا هو المصنف الثاني. القيمة التي سنعرضها في ورقة " البيانات ".

    مثل السابقة ، اكتب الصيغة التالية في الخلية C5 من الورقة " البيانات " من المصنف " Other.xlsx" :

    =VLOOKUP(C4,'[VLOOKUP Column Index Number.xlsx]Actual'!B4:F12,2,FALSE)

    كما ترى ، فقد أرجع تطابقًا تامًا من مجموعة البيانات.

    إذا أغلقت المصنف الرئيسي حيث يوجد صفيف الجدول الخاص بك ، ستبدو الصيغة كما يلي :

    =VLOOKUP(C4,'D:\SOFTEKO\75- vlookup column index number\[VLOOKUP Column Index Number.xlsx]Actual'!B4:F12,2,FALSE)

    لقطة الشاشة التالية ستقسمها لك:

    💬 أشياء يجب تذكرها

    VLOOKUP يبحث عن القيمة في الاتجاه الصحيح.

    للحصول على نتائج دقيقة ، قدم رقم فهرس عمود صالحًا . يجب ألا يتجاوز رقم فهرس العمود رقم أعمدة صفيف الجدول.

    يجب تأمين نطاق صفيف الجدول إذا كنت تنقل البيانات من نفس ورقة العمل أو أوراق العمل الأخرى ولكن المصنف الدقيق .

    الخاتمة

    في الختام ، آمل أن يكون هذا البرنامج التعليمي قد زودك بجزء من المعرفة المفيدة حول رقم فهرس العمود VLOOKUP في Excel. نوصيك بمعرفة كل هذه الإرشادات وتطبيقها على مجموعة البيانات الخاصة بك. قم بتنزيل كتيب التدريب وجربها بنفسك. أيضًا ، لا تتردد في تقديم ملاحظات في قسم التعليقات. قيمتكالتعليقات تحفزنا على إنشاء برامج تعليمية مثل هذه.

    لا تنس التحقق من موقعنا على الويب Exceldemy.com للتعرف على المشكلات والحلول المختلفة المتعلقة ببرنامج Excel.

    استمر في التعلم طرق جديدة واستمر في النمو!

    أو مصفوفة من القيم.
  • table_array: الجدول الذي سيبحث فيه عن lookup_value في العمود الموجود في أقصى اليسار. 1> col_index_num: مطلوب. رقم العمود في الجدول الذي سيعود منه.
  • [range_lookup]: يحدد ما إذا كانت هناك حاجة إلى مطابقة تامة أو جزئية لـ lookup_value . في الوسيطة ، 0 لمطابقة تامة ، 1 لمطابقة جزئية. الافتراضي هو 1 (تطابق جزئي).

ألق نظرة على المثال التالي:

في المثال ، يمكنك أن ترى أن لدينا مجموعة بيانات خاصة بالأفلام. هنا ، استخدمنا صيغة VLOOKUP لاستخراج البيانات.

في هذه الصيغة VLOOKUP :

لدينا lookup_value هي 5 وهو المعرف .

صفيف الجدول هو B4: F12

تم تعيين البحث عن النطاق على خطأ للمطابقة التامة.

رقم فهرس العمود هو 5 وهو سنة الإصدار .

0 1> سنة الإصدارالتي تحتوي على رقم فهرس العمود 5.

آمل أن تتمكن الآن من فهم كيفية عملها.

اقرأ المزيد: Range Lookup باستخدام VLOOKUP في Excel (5 أمثلة)

6 أشياء يجب أن تعرفها عن فهرس العمود رقم VLOOKUP

نظرًا لأن موضوع هذه المقالة هو كل شيء عن VLOOKUP عمود رقم الفهرس ، سنناقش هذه الحجة في الأقسام القادمة. رقم فهرس العمود أمر بالغ الأهمية. لإرجاع قيمة صحيحة من مصفوفة جدول ، يجب أن تعرف بعض الأشياء عن رقم فهرس العمود هذا. آمل أن تقرأ كل هذه وتطبقها في المرة القادمة على ورقة Excel الخاصة بك.

1. ماذا يفعل رقم فهرس العمود؟

الآن ، لماذا يعد رقم فهرس العمود ضروريًا ، وماذا يفعل في الصيغة. دعنا نقسمها من المثال السابق.

الصيغة التي نستخدمها:

=VLOOKUP(D14,B4:F12,5,FALSE)

قمنا بتعيين بحث النطاق على FALSE للمطابقة التامة.

التقسيم 1: البحث عن قيمة

الآن ، من الجدول ، نريد البحث عن شيء ما. للعثور على هذه القيمة ، يجب أن نقدم قيمة بحث في الصيغة VLOOKUP . أولاً ، علينا إعطاء قيمة البحث التي سيبحث بها في البيانات. نحن نستخدم مرجع الخلية هنا.

الانهيار 2: تهيئة مصفوفة الجدول

ثم VLOOKUP ستبحث الدالة عن مصفوفة الجدول من حيث ستؤدي كل هذه.

الانهيار 3: ابحث عن قيمة البحث في العمود الموجود في أقصى اليسار

الآن ، VLOOKUP سيبحث في قيمة البحث أولاً من العمود الموجود في أقصى اليسار من صفيف الجدول عموديًا.

كما قمنا بتعيين وسيطة بحث النطاق إلى خطأ للعثور على تطابق تام ، ستجد واحدًا.

الانهيار 3:ابحث عن رقم فهرس العمود من مصفوفة الجدول

الآن ، ستحاول الدالة VLOOKUP العثور على رقم العمود من الجدول الذي ذكرته في الوسيطة.

الانهيار 4: سيبحث VLOOKUP عن القيمة في رقم فهرس العمود المحدد

بعد العثور على العمود المطلوب ، VLOOKUP <سيبحث 2> عن القيمة في العمود الذي يشترك في نفس الصف مع المعرف 5 .

التقسيم 6: إرجاع القيمة

أخيرًا ، سيجد سنة الإصدار مع المعرف 5 .

كما أنت يمكن أن نرى ، رقم فهرس العمود هو المفتاح للعثور على القيمة التي تريدها من الجدول. إذا أعطيت رقم فهرس العمود الخاص بك بشكل خاطئ ، فمن الممكن أن يعطيك قيمة مختلفة.

اقرأ المزيد: قيمة البحث في نطاق والعائد في Excel (5 طرق سهلة)

2. كيف تختلف المخرجات بناءً على رقم فهرس العمود؟

الآن ، ستعيد صيغة VLOOKUP نتيجة مختلفة بناءً على أرقام فهرس الأعمدة المختلفة.

عندما تريد نتيجة بديلة من الجدول ، تأكد من إعطاء رقم فهرس العمود الدقيق في الوظيفة. ستختلف مخرجاتك بناءً على نطاق العمود هذا.

ألق نظرة على المثال التالي:

الصيغة التي نستخدمها:

=VLOOKUP(D14,B4:F12,3,FALSE)

هنا ، أردنا اسم الممثل من معرّف الفيلم 5 . الآن ، عمودنا الممثل هو العمود الثالث في ملفمجموعة الجدول. لهذا السبب ، قدمنا ​​ 3 كرقم رقم فهرس العمود في صيغة VLOOKUP . نتيجة لذلك ، جلبت وظيفتنا القيمة من النطاق إلى البحث (صفيف الجدول) في Excel.

اقرأ المزيد: كيفية البحث عن التطابق الثاني مع VLOOKUP في Excel (طريقتان بسيطتان)

3. ماذا يحدث إذا قدمنا ​​رقم فهرس عمود خاطئ؟

الآن ، يمكنك أن تسأل عما سيحدث إذا قدمنا ​​رقم فهرس العمود غير الصحيح باستخدام وظيفة Excel VLOOKUP . من الواضح أنه سيعيد قيمة خاطئة. إذا لم يتطابق عمود النتيجة المرغوبة مع رقم فهرس العمود الذي قدمته ، فلن تحصل على النتيجة.

ألق نظرة على المثال التالي للحصول على فهم أفضل:

الصيغة التي نستخدمها:

=VLOOKUP(D14,B4:F12,5,FALSE)

هنا ، يمكنك أن ترى أننا أردنا النوع من معرف الفيلم 7 . لكنها تظهر 2006 وهي إجابة غير صحيحة.

لأننا قدمنا ​​ 5 كرقم فهرس عمود في صيغة Excel VLOOKUP . لكن رقم عمود النوع هو 4 . هذا هو السبب في أنها تقوم بإرجاع نتيجة مختلفة.

4. ماذا يحدث إذا كان فهرس العمود خارج النطاق؟

إذا كان رقم فهرس العمود الخاص بك خارج النطاق من صفيف الجدول المحدد ، فستقوم الدالة VLOOKUP بإرجاع الخطأ #REF! . ذلك لأن مصفوفة الجدول لا تحتوي على هذا العدد الكبير من الأعمدة.

يمكنك فهم ذلك من ملفالمثال التالي:

الصيغة التي نستخدمها:

=VLOOKUP(D14,B4:F12,6,FALSE)

هنا ، يمكنك أن ترى أن صيغة Excel VLOOKUP تظهر خطأ. انظر عن كثب ، مصفوفة الجدول لدينا هي B4: F12 . في هذا النطاق ، لدينا خمسة أعمدة فقط. لكن ، في الصيغة لدينا ، قدمنا ​​ 6 في وسيطة col index. لهذا السبب لا يمكنه إرجاع أي قيمة.

اقرأ المزيد: كيفية استخدام VLOOKUP للعثور على قيمة تقع بين النطاق

5. زيادة رقم فهرس العمود في VLOOKUP باستخدام دالة COLUMN

في الصيغة VLOOKUP ، يمكنك استخدام فهرس العمود الديناميكي. افترض أن لديك جدولين وتريد دمجهما. تحتاج أيضًا إلى نسخ صيغة عمل VLOOKUP في أعمدة متعددة. طريقة سهلة يمكنك اتباعها هي - باستخدام دالة COLUMN من Excel.

ألق نظرة على لقطة الشاشة التالية:

لدينا جدولين هنا. نريد دمج جدول النتائج و قاعدة بيانات الطالب استنادًا إلى معرّف الطالب . هدفنا في الأساس هو تعيين الاسم والقسم في جدول النتائج.

الصيغة العامة التي نستخدمها:

= VLOOKUP ($ A1، الجدول ، COLUMN () - x ، 0)

لنكتب الصيغة التالية في الخلية E5 واضغط أدخل:

=VLOOKUP($C5,$H$5:$J$9,COLUMN()-3,0)

الآن ، اسحب رمز مقبض التعبئة عبر الجدول.

مرة أخرى ، اكتب الصيغة في الخلية F5 واسحب مقبض التعبئة icon:

كما ترى ، قمنا بنسخ البيانات بنجاح من قاعدة بيانات الطالب إلى جدول النتائج باستخدام رقم فهرس العمود الديناميكي.

ملاحظة:

يمكنك استخدام هذه الصيغة كـ حاسبة رقم فهرس العمود لـ Vlookup في ورقة العمل الخاصة بك.

🔎 انهيار الصيغة

قمنا بحساب رقم فهرس العمود باستخدام وظيفة COLUMN . إذا لم تكن هناك وسيطات في الدالة COLUMN ، فإنها تُرجع رقم هذا العمود المرتبط.

الآن ، نظرًا لأننا نستخدم الصيغة في العمود E و F ، فإن العمود COLUMN ستعيد الدالة 5 و 6 على التوالي. في الورقة ، رقم فهرس العمود E هو 5. ورقم فهرس العمود F هو 6.

لا نرغب في الحصول على بيانات من العمود الخامس من جدول النتيجة (هناك إجمالي 3 أعمدة فقط). لذلك ، قم بطرح 3 من 5 للحصول على الرقم 2 ، والذي تستخدمه الدالة VLOOKUP لاستعادة الاسم من جدول قاعدة بيانات الطلاب .

COLUMN () - 3 = 5-3 = 2 (هنا ، يشير 2 إلى عمود الاسم في عمود قاعدة بيانات الطالب صفيف الجدول)

استخدمنا نفس الصيغة في العمود F . يحتوي العمود F على رقم فهرس 6.

COLUMN () - 3 = 6-3 = 3 (3 تشير إلى القسم من قاعدة بيانات الطالب صفيف الجدول)

في النهاية ، يجلب النموذج الأول الاسم من جدول قاعدة بيانات الطلاب (العمود 2) ، والشكل التوضيحي الثانييحصل على القسم من جدول قاعدة بيانات الطلاب (العمود 3).

[/ wpsm_box]

6. ابحث عن رقم فهرس العمود باستخدام وظيفة MATCH

الآن ، في وظيفة VLOOKUP ، عادة ما نعطي رقم فهرس العمود كرقم ثابت. بغض النظر ، يمكنك أيضًا تكوين رقم فهرس عمود ديناميكي مثل المثال السابق. هنا ، نقوم بذلك باستخدام دالة MATCH للعثور على العمود المطلوب. تتيح لك هذه الطريقة إجراء بحث ديناميكي ثنائي الاتجاه ، يطابق كلاً من الصفوف والأعمدة في مصفوفة الجدول.

ألق نظرة على مجموعة البيانات التالية:

هنا ، لدينا مجموعة بيانات للطالب. لدينا درجات بعض الطلاب في الفيزياء والرياضيات والكيمياء. الآن ، نريد العثور على درجة جيسي في موضوع الرياضيات .

للعثور على هذا ، اكتب الصيغة التالية في الخلية H5 واضغط على أدخل :

=VLOOKUP(H4,B4:E9,MATCH(H5,B4:E4,0),FALSE)

كما ترى ، اكتسبت صيغة VLOOKUP التطابق التام من مجموعة البيانات.

الآن ، انظر عن كثب ، لم نقدم رقمًا ثابتًا في رقم فهرس العمود. بدلاً من ذلك ، جعلناها ديناميكية باستخدام وظيفة MATCH . في الأساس ، لدينا معايير متعددة هنا.

🔎 انهيار الصيغة

➤ MATCH (H5، B4: E4،0 )

ستبحث الوظيفة MATCH عن الموضوع MATH من الرأس B4: E4. سيجده في الفهرس 3. ولهذا السبب سيعود 3 .

➤VLOOKUP (H4، B4: E9، MATCH (H5، B4: E4،0)، FALSE) = VLOOKUP (H4، B4: E9،3، FALSE)

أخيرًا ، ستعمل مثل الصيغة الفعلية VLOOKUP . وستعود C. نظرًا لأنه وجد القيمة من رقم فهرس العمود 3.

رقم فهرس العمود VLOOKUP من ورقة أخرى أو مصنف

الآن ، يمكنك استخدام فهرس العمود رقم في ورقة تجلب البيانات من ورقة أخرى أو مصنف آخر. إنها إحدى الميزات المهمة لوظيفة VLOOKUP .

ألق نظرة على لقطات الشاشة التالية:

هنا ، لدينا ورقتان منفصلتان. مجموعة البيانات الرئيسية الخاصة بنا موجودة في ورقة الفعلية . سنقوم بإحضار البيانات من هنا وعرضها على ورقة الإخراج . هنا ، نحن نستخدم بالفعل رقم فهرس العمود حيث يوجد صفيف الجدول الخاص بنا على ورقة أخرى.

أولاً ، اكتب الصيغة التالية في الخلية C5 من الإخراج ورقة ثم اضغط على أدخل .

=VLOOKUP(C4,Actual!B4:F12,2,FALSE)

كما ترى ، ساعدنا رقم فهرس العمود VLOOKUP في جلب البيانات من ورقة أخرى.

هنا ، الصيغة "Actual! B4: F12 "يشير بشكل أساسي إلى اسم الورقة وصفيف الجدول من الورقة. وقد قدمنا ​​2 كرقم فهرس عمود لجلب البيانات من الجدول في ورقة " الفعلية ".

وينطبق الشيء نفسه على مصنفات العمل المختلفة. يمكنك بالمثل جلب قيمة من مصنف آخر باستخدام VLOOKUP

هيو ويست مدرب ومحلل إكسل ذو خبرة عالية ولديه أكثر من 10 سنوات من الخبرة في هذا المجال. حاصل على درجة البكالوريوس في المحاسبة والمالية ودرجة الماجستير في إدارة الأعمال. لدى هيو شغف بالتدريس وقد طور منهجًا تعليميًا فريدًا يسهل اتباعه وفهمه. ساعدت معرفته الخبيرة ببرنامج Excel الآلاف من الطلاب والمهنيين في جميع أنحاء العالم على تحسين مهاراتهم والتميز في حياتهم المهنية. من خلال مدونته ، يشارك Hugh معرفته مع العالم ، ويقدم دروسًا مجانية في Excel وتدريبًا عبر الإنترنت لمساعدة الأفراد والشركات على تحقيق إمكاناتهم الكاملة.