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

كيفية VLOOKUP وإرجاع عدة قيم مقابلة أفقية في Excel؟

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

السهم الأزرق الحق فقاعة VLOOKUP وإرجاع قيم متعددة أفقيًا

على سبيل المثال ، لديك مجموعة من البيانات كما هو موضح أدناه ، وتريد VLOOKUP أسعار Apple.
doc-vlookup-horizontal-2

1. حدد خلية واكتب هذه الصيغة =INDEX($B$2:$B$9, SMALL(IF($A$11=$A$2:$A$9, ROW($A$2:$A$9)-ROW($A$2)+1), COLUMN(A1))) فيه ، ثم اضغط على Shift + Ctrl + Enter واسحب مقبض الملء التلقائي إلى اليمين لتطبيق هذه الصيغة حتى #NUM! يبدو. انظر لقطة الشاشة:
doc-vlookup-horizontal-3

2. ثم احذف ال # NUM !. انظر لقطة الشاشة:
doc-vlookup-horizontal-4

تلميح: في الصيغة أعلاه ، B2: B9 هو نطاق العمود الذي تريد إرجاع القيم فيه ، A2: A9 هو نطاق العمود الذي توجد فيه قيمة البحث ، A11 هي قيمة البحث ، A1 هي الخلية الأولى في نطاق البيانات الخاصة بك ، A2 هي الخلية الأولى في نطاق الأعمدة الذي تبحث فيه عن قيمته.

إذا كنت تريد إرجاع قيم متعددة عموديًا ، يمكنك قراءة هذه المقالة كيفية البحث عن قيمة إرجاع عدة قيم مقابلة في إكسيل؟


ادمج بسهولة أوراق / مصنف متعدد في ورقة واحدة أو مصنف واحد

قد يكون دمج الأوراق المتعددة أو المصنفات في ورقة واحدة أو مصنف واحد أمرًا صعبًا في Excel ، ولكن مع ملحق دمج في Kutools for Excel ، يمكنك دمج عشرات الأوراق / المصنفات في ورقة واحدة أو مصنف واحد ، كما يمكنك دمج الأوراق في واحدة بعدة نقرات فقط.  انقر للحصول على كامل المواصفات 30 أيام تجريبية مجانية!
الجمع بين الأوراق
 
Kutools for Excel: مع أكثر من 300 وظيفة إضافية مفيدة في Excel ، يمكنك تجربتها مجانًا دون قيود 30 يوما.


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

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

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

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

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
أوفيسيتاب القاع
فرز التعليقات حسب
التعليقات (19)
لا يوجد تقييم. كن أول من يقيم!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لدي جدول بيانات يحتوي على 115 اسم عميل فيه أسحب القيم في كل يوم من علامة تبويب إلى أخرى باستخدام vlookup. يقوم شخص آخر في المكتب بتحديث القيم كل يوم عن طريق لصق قيم جديدة مع أسماء العملاء المقابلة. يتم لصق أسماء العملاء في علامة التبويب "PVAL" في العمود A ويتم لصق قيم العميل في العمود B. في علامة التبويب المسماة Master ، نقوم بتشغيل vlookup لأسماء العملاء بدءًا من الخلية N6 (يتم سرد اسم العميل المطابق في الخلية AB6) . إن vlookup = VLOOKUP (AB6، PortDescPortVal، 2، FALSE) كل يوم نقوم بتحديث جدول البيانات ، هناك نفس أسماء العملاء العشرة التي لن يتم تحديثها تلقائيًا. يجب أن أذهب إلى علامة التبويب PVAL كل يوم وأعد كتابة أسماء العملاء لهؤلاء العشرة ثم سيتم تحديث البيانات. إنه يعمل لبقية العملاء كل يوم. لاحظ أيضًا أن الشخص الذي يقوم بتحديث البيانات قد حاول إعادة كتابة أسمائهم نيابة عني ولكن لسبب ما عندما أعادت كتابة أسمائهم ، لن يعمل البحث. لا يمكنني العثور على إعداد في برنامج Excel يختلف عن إعدادي. لقد تأكدت من أن جميع أسماء العملاء موجودة في المصفوفة. لا أستطيع طوال حياتي اكتشاف المشكلة هنا ولماذا يتعين علي إعادة كتابة 10 أسماء من أصل 10 عميل كل يوم حتى تنجح عملية البحث. مساعدة!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
جرب إضافة أعمدة (غيّر إلى نطاق ss وتخلص من الوسيطة False مثل هذه ؛ = VLOOKUP (AB6، 'PortDescPortVal'! A: AA، 2،)

ربما تحديث الكل في علامة التبويب البيانات
تم تصغير هذا التعليق بواسطة المشرف على الموقع
نشكرك على نصائحك حول لدي مشكلة مماثلة ولكنها مختلفة. Vlookup Multiple Values ​​- إرجاع قيم متطابقة متعددة لقيم بحث MULTIPLE الصيغة التي أقوم بالبحث عنها عن كلمات في سلاسل نصية ، بدءًا من A1 ، ثم تضيف فئات من قائمة كبيرة من الفئات في جدول في "قوائم الفئات الديناميكية" الأخرى لورقة عمل أخرى على الكلمات الموجودة في سلسلة A1. هذه الصيغة موجودة في B1. كمية البيانات ضخمة 19,000 سلسلة نصية في الصف "أ". على سبيل المثال ، قد تقول السلسلة النصية: كلب بي سي 1 به بقع سوداء Dalmation 2 كلب طويل القامة كلب كبير يبحث عن "البقع السوداء" ويعيد "كلب مرقش" إلى B1 My عمليات البحث عن صيغة "كلب طويل القامة" - تبحث الصيغة عن "طويل" وتعود "كلاب كبيرة" إلى صيغة B2 في B1 هي: = PROPER (IFERROR (LOOKUP (1E + 100، SEARCH ('قوائم الفئات الديناميكية'! $ A $ 1 : $ A $ 1000، A1)، 'Dynamic Categories Lists'! $ 1 $: $ A $ 1000)، "")) 'Dynamic Categories Lists' (DIFFERENT WORKSHEET) A B 1 ابحث عن كلمة للبحث عن الفئات: لصق قائمة 2 بقع سوداء Dalmation 3 كلب كبير طويل 4 كلب صغير قصير 5-1000 أكثر -1000 أكثر مشكلتي هي أنني بحاجة إلى العثور على التكرارات الثانية والثالثة والرابعة مثال أ ب ج د 2 كلب لديه بقع سوداء دالميشن 3 كلب طويل القامة كلب كبير 4 1 كلب لديه بقع سوداء و هو Tal Dalmation كلب كبير A2 "كلب لديه بقع سوداء وطويل" أريد أن تعيد الصيغة "Dalmation" و "كلب كبير" إلى B3 أي مساعدة ستكون محل تقدير. لقد بحثت في أكوام من المواضيع ولم أتمكن من العثور على الإجابة!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
لدي مشكلة مماثلة لكنها مختلفة. Vlookup Multiple Values ​​- إرجاع قيم متطابقة متعددة لقيم بحث MULTIPLE الصيغة التي أقوم بالبحث عنها عن كلمات في سلاسل نصية ، بدءًا من A1 ، ثم تضيف فئات من قائمة كبيرة من الفئات في جدول في "قوائم الفئات الديناميكية" الأخرى لورقة عمل أخرى على الكلمات الموجودة في سلسلة A1. هذه الصيغة موجودة في B1. كمية البيانات ضخمة 19,000 سلسلة نصية في الصف "أ". على سبيل المثال ، قد تقول السلسلة النصية: كلب بي سي 1 به بقع سوداء Dalmation 2 كلب طويل القامة كلب كبير يبحث عن "البقع السوداء" ويعيد "كلب مرقش" إلى B1 My عمليات البحث بالصيغة عن "كلب طويل القامة" - تبحث الصيغة الخاصة بي عن "طويل" وتعود "كلاب كبيرة" إلى صيغة B2 في B1 هي: = PROPER (IFERROR (LOOKUP (1E + 100، SEARCH ('قوائم الفئات الديناميكية'! $ A $ 1 : $ A $ 1000، A1)، 'Dynamic Categories Lists'! $ 1 $: $ A $ 1000)، "")) 'Dynamic Categories Lists' (DIFFERENT WORKSHEET) A B 1 ابحث عن كلمة للبحث عن الفئات: لصق قائمة 2 بقع سوداء Dalmation 3 كلب كبير طويل 4 كلب صغير قصير 5-1000 أكثر -1000 أكثر مشكلتي هي أنني بحاجة إلى العثور على التكرارات الثانية والثالثة والرابعة مثال أ ب ج د 2 كلب لديه بقع سوداء دالميشن 3 كلب طويل القامة كلب كبير 4 1 كلب لديه بقع سوداء و هو Tal Dalmation كلب كبير A2 "كلب لديه بقع سوداء وطويل" أريد أن تعيد الصيغة "Dalmation" و "كلب كبير" إلى B3 أي مساعدة ستكون محل تقدير. لقد بحثت في أكوام من المواضيع ولم أتمكن من العثور على الإجابة!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مجرد ملاحظة سريعة للجميع ، إذا قمت بتغييرها إلى: = IFERROR (INDEX ($ B $ 2: $ B $ 9 ، SMALL (IF ($ A $ 11 = $ A $ 2: $ A $ 9 ، ROW ($ A $ 2: $ A $ 9) -ROW ($ A $ 2) +1)، COLUMN (A1)))، "None") #NUM سيصبح بلا أو يستخدم "" للحصول على خلية فارغة! تبدو أكثر ترتيبا!
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، اكتب الصيغة ويعطي Excel خطأ يقول أن الصيغة لا تحتوي على حجج كافية ، أي مساعدة؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
كيفية سرد جميع القيم (مثل قائمة البقالة المشتراة) الناتجة عن قيمة محددة (بواسطة شخص X) باستخدام VLOOK_UP والصيغ الأخرى الممكنة
تم تصغير هذا التعليق بواسطة المشرف على الموقع
تقصد أنه لإدراج جميع البقالة التي يحتاجها الشخص لشرائها ، أليس كذلك؟ إذا كان الأمر كذلك ، يمكنك الرجوع إلى الصيغة في هذه المقالة ، وتغيير الحجج كما تريد كما هو موضح أدناه لقطة الشاشة.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
على الرغم من أنني أبحث عن قيمي في ورقة عمل أخرى (لا أعتقد أن هذا من شأنه أن يسبب مشكلة؟) ، يبدو أني نجحت فقط في السحب إلى اليمين إذا دخلت وقمت بتغيير +1 إلى '0' من أجل المثيل الأول لمعرف البحث ، "1" للمثيل الثاني وما إلى ذلك. أعرف عدد مثيلات معرف البحث الذي أملكه حتى أتمكن من إيجاد حل بديل. ما الذي أحتاج إلى تغييره للسماح لي بسحب fx عبر أفقيًا بنجاح دون الحاجة إلى التحرير (على سبيل المثال ، إظهار #NUM بمجرد عدم وجود المزيد من قيم البحث التي يمكن إرجاعها).
تم تصغير هذا التعليق بواسطة المشرف على الموقع
معذرةً ، لم أجد أي حلول بخصوص مشاكلك. إذا وجدت ذلك ، هل يمكن أن تخبرني؟ شكراً لك.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
قم بتغيير العمود إلى صف في نهاية الصيغة

"=INDEX($B$1:$B$206, SMALL(IF($A$209=$A$1:$A$206, ROW($A$1:$A$206)-ROW($A$1)+1), ROW(A1)))"
تم تصغير هذا التعليق بواسطة المشرف على الموقع
أهلاً. لدي ثلاثة جداول بيانات جوجل. تُسمى الورقة الأولى "الملخص. وهي عبارة عن جدول يحتوي على اسم موظفنا ورقم التقييم في أسبوع من 1 إلى 7. تُسمى الورقة التالية" نقاط الدردشة "وتسمى الورقة الثالثة" نقاط البريد ". ما أريد القيام به هو عندما نقوم بإدخال درجة تقييم لأحد موظفينا ، سيتم تسجيلها تلقائيًا في "ورقة الملخص" كتقييم 1 أو 2 وما إلى ذلك. باختصار ، أريد الحصول على قيمة إرجاع متعددة في مفتاح بحث واحد عبر ورقة متعددة. أتمنى أن تتمكن من المساعدة. https://docs.google.com/spreadsheets/d/1lt-e4MxddUKg5xDt_0YchBiEgGe4mFKB-dHENwwtA6Y/edit?usp=sharing

https://docs.google.com/spreadsheets/d/1lt-e4MxddUKg5xDt_0YchBiEgGe4mFKB-dHENwwtA6Y/edit?usp=sharing
تم تصغير هذا التعليق بواسطة المشرف على الموقع
يجب أن أجد القيمة الرأسية أولاً ، في القيمة الرأسية ، هناك المزيد من القيمة الأفقية وقد اخترت قيمة المبشرة التي أمتلكها. أي وظيفة أو صيغة يمكن أن تساعد
تم تصغير هذا التعليق بواسطة المشرف على الموقع
ماذا تريد أن تضع السعر بالترتيب لأعلى كمية من العمود ج؟
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبا،

J'ai retransposé mon problème dans les mêmes position de Colonne que l'exemple et j'obtiens le message #VALEUR! dès la première القضية.

Mon excel fonctionne en francais، j'ai tout retranscrit en francais، passé "؛" au lieu de "،"، appuyé sur CTRL + MAJ + Entrée ... des idées sur l'origine du problème؟

لوطي
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا - عملت هذه الصيغة على أكمل وجه - شكرًا لك! ومع ذلك ، أريد تطبيقه على قائمة طويلة من قيم البحث. عندما أقوم بنسخ الصيغة ولصقها ، فمن الواضح أنها تُرجع نفس النتائج مثل قيمة البحث الأولى ، لذا أزلت قيمة $ من $ A $ 11 ، لكن هذا يغير النتيجة إلى شيء غير صحيح. كيف يمكنني تطبيق نفس الصيغة بسرعة على قائمة طويلة من قيم البحث؟

شكرا!

M
تم تصغير هذا التعليق بواسطة المشرف على الموقع
مرحبًا ، أريد استخدام كلمة رئيسية بدلاً من نص محدد أو قيمة هنا لقيم إرجاع متعددة ، هل يمكنك مشاركة صيغة الرمز لنفسه.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
بالنسبة لأي شخص يواجه مشكلات في نطاق البيانات الضخمة ، تأكد من عدم وجود أي خلايا بها "# N / A" وإلا ستؤدي إلى كسرها. خطأ بسيط ولكن يمكن التغاضي عنه.
تم تصغير هذا التعليق بواسطة المشرف على الموقع
تقول هذه المقالة أن هذا يستخدم VLOOKUP ، لكنه يستخدم INDEX ... والذي لا يساعدني. أحتاج إلى حل لقيم متعددة باستخدام VLOOKUP أو XLOOKUP في الجداول.
لا توجد تعليقات منشورة هنا حتى الآن
اترك تعليقاتك
النشر كضيف
×
قيم المنشور:
0   الشخصيات
المواقع المقترحة

تواصل معنا

حقوق التأليف والنشر © 2009 - شبكة الاتصالات العالمية.extendoffice.com. | كل الحقوق محفوظة. مشغل بواسطة ExtendOffice. | | خريطة الموقع
Microsoft وشعار Office هما علامتان تجاريتان أو علامتان تجاريتان مسجلتان لشركة Microsoft Corporation في الولايات المتحدة و / أو دول أخرى.
محمي بواسطة Sectigo SSL