البحث من اليسار باستخدام VLOOKUP
في هذا البرنامج التعليمي، سنناقش كيفية استخدام دالة VLOOKUP للعثور على المعلومات المدرجة في الأعمدة اليسرى في Excel حول عنصر معين موجود في الجهة اليمنى. قد نعرف أن دالة VLOOKUP لا يمكنها البحث إلى يسارها، لذلك لإنجاز هذه المهمة، سنحتاج إلى مساعدة دالة CHOOSE .
كيفية تنفيذ بحث من اليسار باستخدام VLOOKUP؟
لملء المعلومات المتعلقة بالمنتج 30001 الذي يوجد في أقصى العمود الأيمن من البيانات كما هو موضح في لقطة الشاشة أعلاه، يمكنك استخدام دالة CHOOSE لإعادة ترتيب الجدول - "نقل" العمود الأيمن الذي يحتوي على قيمة البحث إلى الموقع الأيسر. بعد ذلك يمكنك استخدام صيغة VLOOKUP العادية لاسترداد القيمة التي تريدها.
الصيغة العامة
=VLOOKUP(lookup_value,CHOOSE({1,2,3,…,N},rangeN,range1,range2,range3,…),column_num,FALSE)
- lookup_value: القيمة التي تستخدمها VLOOKUP لتحديد موقع المعلومات المقابلة. هنا تشير إلى معرّف المنتج المعطى.
- Range1, range2, range3, rangeN: أعمدة الخلايا حيث يتم سرد lookup_value والمعلومات الأخرى.
- column_num: الرقم الذي يشير إلى العمود الذي تريد استرداد البيانات منه. لاحظ أنه نظرًا لأن العمود الأيمن تم نقله الآن إلى الموقع الأيمن بسبب دالة CHOOSE، لعرض العمود الأول (عمود اللون)، يجب كتابة column_num كـ 2؛ ولعرض العمود الثاني (عمود الحجم)، يجب كتابة column_num كـ 3... إلخ.
- range_lookup FALSE: يجبر VLOOKUP على العثور فقط على التطابق الدقيق.
لملء المعلومات المتعلقة بالمنتج 30001، يرجى نسخ أو إدخال الصيغ أدناه في الخلايا المقابلة، ثم الضغط على Enter للحصول على النتائج:
اللون (الخلية H6)
=VLOOKUP($H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),2,FALSE)
الحجم (الخلية H7)
=VLOOKUP($H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),3,FALSE)
السعر (الخلية H8)
=VLOOKUP($H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),4,FALSE)
ملاحظة: بدلاً من كتابة معرّف المنتج 30001 في الصيغ، استخدمنا مرجع الخلية $H$4 (أضفنا علامات الدولار إلى المرجع لجعله مرجعًا ثابتًا) لأننا نريد أن تكون الصيغ ديناميكية. بهذه الطريقة، يمكننا بسهولة الحصول على معلومات حول منتجات أخرى عن طريق تغيير معرّف المنتج فقط في الخلية h3.
شرح الصيغة
هنا نستخدم الصيغة أدناه كمثال:
=VLOOKUP($H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),2,FALSE)
- CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9): تعيد دالة CHOOSE ترتيب الأعمدة عن طريق نقل العمود E إلى الأول، أو نقول، إلى الموقع الأيسر في مصفوفة مثل هذه:
{30001,"White","Large",20;30002,"Black","Large",21;30003,"Blue","Medium",19;30004,"Red","Medium",18;30005,"Yellow","Small",20}.
في شكل جدول، ستكون المصفوفة كالتالي: - VLOOKUP($H$4$H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),22,FALSE) = VLOOKUP($H$4$H$4,{30001,"White","Large",20;30002,"Black","Large",21;30003,"Blue","Medium",19;30004,"Red","Medium",18;30005,"Yellow","Small",20},22,FALSE): باستخدام 30001، وهي قيمة البحث في الخلية h3، ستقوم دالة VLOOKUP بتحديد موقع الصف الخاص بالتطابق الدقيق في الجدول الجديد الذي تم إنشاؤه بواسطة CHOOSE، ثم تعيد النتيجة في العمود الثاني، وهو White.
الدوال ذات الصلة
تبحث دالة VLOOKUP في Excel عن قيمة عن طريق المطابقة في العمود الأول من الجدول وتعيد القيمة المقابلة من عمود معين في نفس الصف.
تقوم دالة CHOOSE بإرجاع قيمة من قائمة القيم بناءً على رقم الفهرس المحدد. على سبيل المثال، CHOOSE(3,"Apple","Peach","Orange") تعيد Orange، رقم الفهرس هو 3، وOrange هي القيمة الثالثة بعد رقم الفهرس في الدالة.
الصيغ ذات الصلة
البحث من اليسار باستخدام INDEX وMATCH
للعثور على المعلومات المدرجة في الأعمدة اليسرى في جدول بيانات Excel حول عنصر معين موجود في الجهة اليمنى، يمكنك استخدام دوال INDEX وMATCH. يمتلك الجمع بين الدالتين ميزة البحث عن القيم في أي عمود مقارنة بوظيفة البحث القوية الأخرى في Excel، وهي VLOOKUP.
البحث عن القيم من ورقة عمل أو مصنف آخر
إذا كنت تعرف كيفية استخدام دالة VLOOKUP للبحث عن القيم في ورقة عمل، فلن يكون البحث عن القيم من ورقة عمل أو مصنف آخر مشكلة بالنسبة لك.
البحث عن القيمة الأكثر تطابقًا باستخدام معايير متعددة
في بعض الحالات، قد تحتاج إلى البحث عن القيمة الأكثر تطابقًا أو القيمة التقريبية بناءً على أكثر من معيار واحد. باستخدام الجمع بين دوال INDEX وMATCH وIF، يمكنك القيام بذلك بسرعة في Excel.
أفضل أدوات إنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
🤖 | مساعد KUTOOLS AI: ثورة في تحليل البيانات بناءً على: تنفيذ ذكي | توليد الأكواد | إنشاء صيغ مخصصة | تحليل البيانات وتوليد الرسوم البيانية | استدعاء وظائف Kutools… |
الميزات الشائعة: البحث، تمييز أو تحديد المكررات | حذف الصفوف الفارغة | دمج الأعمدة أو الخلايا دون فقدان البيانات | التقريب بدون صيغة ... | |
VLookup فائق: معايير متعددة | قيم متعددة | عبر أوراق متعددة | مطابقة غامضة... | |
قائمة منسدلة متقدمة: قائمة منسدلة سهلة | قائمة منسدلة تعتمد على أخرى | قائمة منسدلة متعددة الخيارات... | |
مدير العمود: إضافة عدد معين من الأعمدة | نقل الأعمدة | تبديل حالة رؤية الأعمدة المخفية | مقارنة الأعمدة لتحديد الخلايا المتشابهة والمختلفة ... | |
الميزات البارزة: التركيز على الشبكة | عرض التصميم | شريط الصيغ المحسن | مدير المصنفات وأوراق العمل | مكتبة النص التلقائي (Auto Text) | منتقي التاريخ | دمج بيانات الأوراق | تشفير/فك تشفير الخلايا | إرسال رسائل بريد إلكتروني عبر القوائم | مرشح متقدم | تصفية خاصة (تصفية الخلايا العريضة/المائلة/المتوسطة بخط...) ... | |
أهم 15 مجموعة أدوات: 12 أداة نص (إضافة نص، حذف الأحرف ...) | 50+ نوع من الرسوم البيانية (مخطط جانت ...) | 40+ صيغة عملية (حساب العمر بناءً على تاريخ الميلاد ...) | 19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار ...) | 12 أداة تحويل (تحويل إلى كلمات، تحويل العملة ...) | 7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم خلايا الإكسيل ...) | ... والمزيد |
Kutools لـ Excel يتمتع بأكثر من 300 ميزة، مما يضمن أن ما تحتاجه هو مجرد نقرة واحدة بعيداً...
Office Tab - تمكين القراءة والتحرير باستخدام التبويبات في Microsoft Office (يشمل Excel)
- ثانية واحدة للتبديل بين العشرات من المستندات المفتوحة!
- يقلل من مئات النقرات بالماوس لك كل يوم، قل وداعًا لآلام اليد بسبب الماوس.
- يزيد من إنتاجيتك بنسبة 50٪ عند عرض وتحرير مستندات متعددة.
- يجلب التبويبات الفعالة إلى Office (يشمل Excel)، تمامًا مثل Chrome و Edge و Firefox.