Note: The other languages of the website are Google-translated. Back to English

كيف تبحث عن القيم عبر أوراق عمل متعددة؟

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

قيم Vlookup من أوراق عمل متعددة باستخدام صيغة صفيف

قيم Vlookup من أوراق عمل متعددة مع صيغة عادية

قيم Vlookup من أوراق عمل متعددة مع ميزة رائعة


قيم Vlookup من أوراق عمل متعددة باستخدام صيغة صفيف

لاستخدام صيغة الصفيف هذه ، يجب أن تعطي أوراق العمل الثلاثة هذه اسم نطاق ، يرجى سرد أسماء أوراق العمل الخاصة بك في ورقة عمل جديدة ، مثل لقطة الشاشة التالية المعروضة:

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

2. وبعد ذلك يمكنك إدخال الصيغة الطويلة التالية في خليتك المحددة:

=VLOOKUP(A2,INDIRECT("'"&INDEX(Sheetlist,MATCH(1,--(COUNTIF(INDIRECT("'"&Sheetlist&"'!$A$2:$B$6"),A2)>0),0))&"'!$A$2:$B$6"),2,FALSE)

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

الملاحظات:

1. في الصيغة أعلاه:

  • A2: هو مرجع الخلية الذي تريد إرجاع قيمته النسبية ؛
  • قائمة الأوراق: هو اسم نطاق أسماء أوراق العمل التي قمت بإنشائها في الخطوة 1 ؛
  • A2: B6: هو نطاق بيانات أوراق العمل التي تحتاج إلى البحث عنها ؛
  • 2: يشير إلى رقم العمود الذي تم إرجاع القيمة المتطابقة الخاصة بك.

2. إذا كانت القيمة المحددة التي تبحث عنها غير موجودة ، فسيتم عرض قيمة # N / A.


عرض توضيحي: قيم Vlookup من أوراق عمل متعددة باستخدام صيغة صفيف


سجلات مطابقة Vlookup من أوراق عمل متعددة في Excel

قد يكون من المزعج لك البحث عن القيم المقابلة من أوراق عمل متعددة ، ولكن مع كوتولس ل إكسيل's LOOKUP عبر أوراق متعددة الأداة المساعدة ، يمكنك حل هذه المهمة بسرعة دون أي صيغ معقدة.           انقر لتنزيل Kutools for Excel!

كوتولس ل إكسيل: مع أكثر من 300 وظيفة إضافية مفيدة في Excel ، يمكنك تجربتها مجانًا دون قيود في 30 يومًا. تنزيل وتجربة مجانية الآن!


قيم Vlookup من أوراق عمل متعددة مع صيغة عادية

إذا كنت لا تريد إنشاء اسم النطاق ولم تكن معتادًا على صيغة الصفيف ، فهناك أيضًا صيغة عادية لمساعدتك.

1. الرجاء كتابة الصيغة التالية في الخلية التي تحتاجها:

=IFERROR(VLOOKUP($A2,Sheet1!$A$2:$B$6,2,FALSE),IFERROR(VLOOKUP($A2,Sheet2!$A$2:$B$6,2,FALSE),VLOOKUP($A2,Sheet3!$A$2:$B$6,2,FALSE)))

2. ثم اسحب مقبض التعبئة لأسفل إلى نطاق الخلايا التي تريد أن تحتوي على هذه الصيغة ، انظر الصورة:

الملاحظات:

1. في الصيغة أعلاه:

  • A2: هو مرجع الخلية الذي تريد إرجاع قيمته النسبية ؛
  • Sheet1, Sheet2, Sheet3: هي أسماء الأوراق التي تتضمن البيانات التي تريد استخدامها ؛
  • A2: B6: هو نطاق بيانات أوراق العمل التي تحتاج إلى البحث عنها ؛
  • 2: يشير إلى رقم العمود الذي تم إرجاع القيمة المتطابقة الخاصة بك.

2. لتسهيل فهم هذه الصيغة ، في الواقع ، تتكون الصيغة الطويلة من عدة وظائف vlookup وتتصل بوظيفة IFERROR. إذا كان لديك المزيد من أوراق العمل ، فأنت تحتاج فقط إلى إضافة وظيفة vlookup بالتزامن مع IFERROE بعد الصيغة.

3. إذا كانت القيمة المحددة التي تبحث عنها غير موجودة ، فسيتم عرض قيمة # N / A.


قيم Vlookup من أوراق عمل متعددة مع ميزة رائعة

ربما يصعب عليك استخدام الصيغتين المذكورتين أعلاه ، هنا ، سأقدم لك ميزة قوية ، كوتولس ل إكسيل's LOOKUP عبر أوراق متعددة، مع هذه الميزة ، يمكنك التعامل بسرعة مع هذه الوظيفة إذا كان هناك العشرات أو المئات من أوراق العمل.

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

بعد تثبيت كوتولس ل إكسيل، يرجى القيام بذلك على النحو التالي:

1. انقر كوتولس > سوبر بحث > LOOKUP عبر أوراق متعددة، انظر لقطة الشاشة:

2. في LOOKUP عبر أوراق متعددة مربع الحوار ، يرجى القيام بالعمليات التالية:

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

ملاحظة: إذا كنت تريد استبدال قيمة الخطأ # N / A بقيمة نصية أخرى ، فما عليك سوى التحقق استبدل قيمة الخطأ # N / A بقيمة محددة الخيار ، ثم اكتب النص الذي تريده.

3. ثم اضغط OK زر ، تم إرجاع جميع السجلات المطابقة عبر أوراق عمل متعددة ، انظر لقطات الشاشة:

انقر لتنزيل Kutools for Excel والتجربة المجانية الآن!


المزيد من المقالات ذات الصلة:

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

أفضل أدوات إنتاجية المكتب

Kutools for Excel يحل معظم مشاكلك ويزيد إنتاجيتك بنسبة 80٪

  • إعادة استخدام: أدخل بسرعة الصيغ المعقدة والرسوم البيانية وأي شيء استخدمته من قبل ؛ تشفير الخلايا مع كلمة السر إنشاء قائمة بريدية وإرسال رسائل البريد الإلكتروني ...
  • سوبر فورميولا بار (بسهولة تحرير أسطر متعددة من النص والصيغة) ؛ تخطيط القراءة (قراءة وتحرير أعداد كبيرة من الخلايا بسهولة) ؛ لصق في النطاق المصفى
  • دمج الخلايا / الصفوف / الأعمدة دون فقدان البيانات ؛ تقسيم محتوى الخلايا ؛ ادمج الصفوف / الأعمدة المكررة... منع تكرار الخلايا؛ قارن النطاقات
  • حدد مكرر أو فريد صفوف حدد صفوف فارغة (جميع الخلايا فارغة) ؛ البحث الفائق والبحث الغامض في العديد من المصنفات. تحديد عشوائي ...
  • نسخة طبق الأصل خلايا متعددة بدون تغيير مرجع الصيغة ؛ إنشاء المراجع تلقائيًا إلى أوراق متعددة أدخل الرموز النقطية، مربعات الاختيار والمزيد ...
  • استخراج النص، إضافة نص ، إزالة حسب الموضع ، إزالة الفضاء؛ إنشاء وطباعة المجاميع الفرعية لترحيل الصفحات ؛ التحويل بين محتوى الخلايا والتعليقات
  • سوبر تصفية (حفظ وتطبيق مخططات التصفية على أوراق أخرى) ؛ فرز متقدم حسب الشهر / الأسبوع / اليوم ، التكرار والمزيد ؛ مرشح خاص بواسطة bold، italic ...
  • اجمع بين المصنفات وأوراق العمل؛ دمج الجداول على أساس الأعمدة الرئيسية ؛ تقسيم البيانات إلى أوراق متعددة; تحويل دفعة xls و xlsx و PDF
  • أكثر من 300 ميزة قوية. يدعم Office / Excel 2007-2019 و 365. يدعم جميع اللغات. سهولة النشر في مؤسستك أو مؤسستك. الميزات الكاملة نسخة تجريبية مجانية لمدة 30 يومًا. ضمان استرداد الأموال لمدة 60 يومًا.
علامة تبويب kte 201905

يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
أوفيسيتاب القاع
فرز التعليقات حسب
التعليقات (17)
لا يوجد تقييم. كن أول من يقيم!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
Hiii Dude ، أحاول البحث عن أوراق عمل جديدة لأوراق متعددة ولكن لدي خطأ geeting مع هذه الصيغة ، يرجى الحصول على حلول لي. معادلي هي = = VLOOKUP (B17، INDIRECT ("" "& INDEX (List، MATCH (1، - (COUNTIF (INDIRECT (" '"& List &" [Daily Collection Report-2014-15.xlsx] التعديل Pmt'! $ D $ 2B2: AZ2000 ")، B17)> 0)، 0)) &" [Daily Collection Report-2014-15.xlsx] تعديل Pmt '! $ D $ 2B2: AZ2000 ")، 2، FALSE)
تم تصغير هذا التعليق بواسطة المشرف على الموقع
[اقتباس] Hiii Dude ، أحاول البحث عن أوراق عمل جديدة إلى أوراق متعددة ولكن لدي خطأ geeting مع هذه الصيغة ، يرجى الحصول على حلول لي. معادلي هي = = VLOOKUP (B17، INDIRECT ("" "& INDEX (List، MATCH (1، - (COUNTIF (INDIRECT (" '"& List &" [Daily Collection Report-2014-15.xlsx] التعديل Pmt'! $ D $ 2B2: AZ2000 ")، B17)> 0)، 0)) &" [Daily Collection Report-2014-15.xlsx] تعديل Pmt '! $ D $ 2B2: AZ2000 ")، 2، FALSE)بواسطة Achyutanand.[/ اقتباس] مرحبا من فضلك أعطني ورقة إكسل
تم تصغير هذا التعليق بواسطة المشرف على الموقع
=IFERROR(VLOOKUP(A2,Sheet1!$G$2:H5,2,0),IFERROR(VLOOKUP(Summary!A2,Sheet2!$G$2:H5,2,0),IFERROR(VLOOKUP(Summary!A2,Sheet3!$G$2:H5,2,0),"NOT"))) Lookup Value Result A 100 100 B 200 200 C 300 300 D 400 400 D 400 400 G 325 325 H 425 425 I 150 150 A 100 100 K 350 350 L 450 450 sheet1 Data A 100 B 200 C 300 D 400 Data 2 E 125 F 225 G 325 H 425 Data 3 I 150 J 250 K 350 L 450
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، لدي جداول بيانات متعددة ، وأريد البحث عن قيمة خلية بناءً على مطابقة اسم علامة التبويب. هل يمكنك المساعدة من فضلك
تم تصغير هذا التعليق بواسطة المشرف على الموقع
الخدمات من الدرجة الثالثة لهذا الموقع لا تشتري أي نوع من المنتجات. إذا كان ابنك من والدك قد تسدد الأموال إلى التكييف الذي أرسلته بالفعل إلى ساجد.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
آسف يا رفاق التعليق خطأ على موقع خاطئ
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، أحاول البحث عن أوراق متعددة في أوراق أخرى ... هل يمكنك مساعدتي؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
= IFERROR (VLOOKUP ($ A2، Sheet1! $ A $ 2: $ B $ 5,2،2، FALSE)، IFERROR (VLOOKUP ($ A2، Sheet2! $ A $ 5,2: $ B $ 2،3، FALSE)، VLOOKUP ($ A2، Sheet5,2! $ A $ 2: $ B $ XNUMX،XNUMX، FALSE))) في الصيغة أعلاه ، بدلاً من XNUMX (رقم العمود) أريد مطابقة المعايير مع الورقة الرئيسية. الرجاء مساعدتي
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أرغب في إحضار معلومات الأوراق المتعددة في ورقة واحدة مثل الجدول المحوري وأريد أن تكون متصلة .. نفس الهياكل .. فعلت عن طريق الدمج ولكن أرقام قسم العمود (حقل واحد) لا تنتشر أعمدة حكيمة (الحقول الأخرى منتشرة فوق الأعمدة) .. يمكن لأي شخص أن يساعد من فضلك ..
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحباً سيدي ، الرجاء مساعدتي لقد فتحت كتابًا في Excel يتوفر فيه أكثر من 50 كتابًا على ورقة البيانات ولكن الملخص متاح في الورقة الأولى ولكني أريد اختيار القيمة من كل ورقة. لذا يرجى المساعدة في كيفية اختيار القيمة من فضلك يا سيدي على وجه السرعة. أنا في انتظار ردكم بالتأكيد سأقدر ردكم. فيما يتعلق محمد شهزاد خان
تم تصغير هذا التعليق بواسطة المشرف على الموقع
هذه الصيغة غير صالحة عندما أقوم بالبحث في برنامج Excel الخاص بي
تم تصغير هذا التعليق بواسطة المشرف على الموقع
حاول استخدام Iferror funtion icluding vlookup ..
تم تصغير هذا التعليق بواسطة المشرف على الموقع
هذا مثال لما سيبدو عليه ذلك. = IFERROR (VLOOKUP (A1، Sheet1! A: B، 2، FALSE)، IFERROR (VLOOKUP (A1، Sheet2! A: B، 2، FALSE)، IFERROR (VLOOKUP (A1، Sheet3! A: B، 2، FALSE) )،"العنصر غير موجود!")))


ابحث بشكل أساسي في الورقة 1 عن هذه القيمة ، إذا لم تتمكن من العثور عليها ، فابحث في الورقة 2. إذا لم يكن موجودًا ، فابحث في الورقة 3 ، وإذا لم يتم العثور عليها بعد كل ذلك ، فأخبرني أنه لا يمكن العثور على القيمة.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
عندما أحاول هذا الشكل غير صالح
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، أواجه أيضًا مشكلة في استخدام هذه الصيغة لتجميع القيم من ورقة متعددة.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، في ورقة الاستخدام المتعدد ، أريد زيادة القيمة بالتسلسل. = VLOOKUP ($ C10، '[apri.xlsx] ahm'! $ C $ 10: $ L $ 10,6،10، FALSE) = VLOOKUP ($ C10، '[april.xlsx] ahm'! $ C $ 10,7: $ L $ XNUMX، XNUMX ، خطأ) تلقائيًا يمكن أن تتغير القيمة في الصيغة
تم تصغير هذا التعليق بواسطة المشرف على الموقع
هل يمكنك تحويل الصيغة إلى نص عادي
لا توجد تعليقات منشورة هنا حتى الآن
اترك تعليقاتك
النشر كضيف
×
قيم المنشور:
0   الشخصيات
المواقع المقترحة