جدول المحتويات
يعد Microsoft Excel أحد أكثر التطبيقات استخدامًا في عالم اليوم. من الشركات الكبيرة إلى الشركات الصغيرة والمتوسطة ، استخدم هذا التطبيق. يمكننا معالجة بياناتنا حسب رغبتنا من خلال هذا التطبيق. سنشرح في هذه المقالة كيفية مطابقة عمودين والحصول على مخرجات من العمود الثالث في Excel. يستخدم هذا عندما نحتاج إلى قدر معين من البيانات من ورقة بيانات كبيرة.
تنزيل Practice Workbook
قم بتنزيل مصنف التدريب هذا للتمرين أثناء قراءة هذه المقالة.
تطابق عمودين والإخراج الثالث. xlsx3 طرق لمطابقة عمودين والإخراج الثالث في Excel
نحن سوف يشرح كيفية مطابقة عمودين والإخراج من الثالث في Excel باستخدام ثلاث طرق بسيطة. نأخذ مجموعة بيانات لمتجر سوبر تتكون من معرف المنتج و الاسم .
1. استخدام دالة VLOOKUP للحصول على نتيجة من العمود الثالث في Excel
تبحث الدالة VLOOKUP عن قيمة في العمود الموجود في أقصى يسار الجدول. وقيمة في نفس الصف من عمود نحدده. بشكل افتراضي ، يجب فرز الجدول بترتيب تصاعدي.
بناء الجملة:
VLOOKUP (lookup_value، table_array، col_index_num، [range_lookup])
الوسيطات:
lookup_value - نبحث عن هذه القيمة من خلال العملية. يجب أن تكون قيمة المظهر الخاصة بنا في العمود الأول البيانات المحددةالنطاق المذكور بواسطة table_array. يمكن أن تكون قيمة Lookup_value قيمة أو مرجعًا لخلية.
table_array - إنه النطاق المحدد للبحث في lookup_value. قد يكون نطاق مسمى أو جدول أو مرجع خلية. يجب تضمين قيمة الإرجاع هنا.
col_index_num - يشير هذا الرقم إلى العمود الذي سنحصل عليه في الإرجاع. يبدأ من العمود الأخير من table_array.
range_lookup - إنها قيمة منطقية. تحدد طبيعة البحث عن الوظيفة. لدينا خياران مطابقة تامة أو تطابق تقريبي .
في هذا القسم ، سنستخدم وظيفة VLOOKUP لمطابقة الأعمدة.
الخطوة 1:
- نضيف عمودًا لعمل فاتورة .
الخطوة 2:
- سنقدم إدخالًا إلى المربع ID و الاسم .
الخطوة 3:
- الآن ، سنطبق عملية VLOOKUP في الخلية F6 .
- أكمل الصيغة وستبدو كما يلي:
=VLOOKUP(E6,$B$5:$C$12,2,FALSE)
الخطوة 4:
- الآن ، اضغط على Enter .
الخطوة 5:
- اسحب رمز مقبض التعبئة إلى آخر خلية تحتوي على بيانات.
نرى تلك الأسماء المقابلة لكل معرف المنتج معروضة.
الخطوة 6:
- إذا وضعنا أي معرف غير موجود في مجموعة البيانات الخاصة بنا ، انظر ماذايحدث.
- وضعنا A-010 كمعرف المنتج.
اقرأ المزيد: صيغة VLOOKUP لمقارنة عمودين في أوراق مختلفة!
2. INDEX + MATCH + IFERROR للحصول على الإخراج من العمود الثالث في Excel
تتحقق الدالة IFERROR من قيمة وإذا كان هذا خطأ أم لا. إذا وجدت خطأ ، فإن هذه الحالة تظهر شيئًا معينًا في الوسيطة. وإلا ، فإنه يعرض قيمة المرجع.
بناء الجملة:
IFERROR (value، value_if_error)
الوسيطات:
value - إنها الوسيطة للتحقق من الخطأ.
value_if_error - هي القيمة التي يجب إرجاعها إذا تم تقييم الصيغة لخطأ. يتم تقييم أنواع الأخطاء التالية: # N / A أو #VALUE! أو #REF! أو # DIV / 0! أو #NUM! أو #NAME؟ أو #NULL !.
المباراة وظيفة تبحث عن كائن محدد في نطاق معين. كما أنه يعطي الموضع النسبي لهذا الكائن في هذا النطاق. نستخدم MATCH بدلاً من إحدى وظائف LOOKUP إذا احتجنا إلى موضع الكائن في هذا النطاق.
Syntax:
MATCH (lookup_value، lookup_array، [match_type])
الوسيطات :
lookup_value - إنها القيمة المطلوبة التي نريد مطابقتها في look_array. قد تكون وسيطة lookup_value هذه قيمة (رقم أو نص أو قيمة منطقية) أو مرجع خلية إلى رقم أو نص أو قيمة منطقية.
lookup_array - النطاق معين من الخلايا للبحث.
match_type - قد تكون -1 أو 0 أو 1. تحدد الوسيطة match_type كيف يطابق Excel lookup_value مع القيم في lookup_array . القيمة الافتراضية لهذه الوسيطة هي 1.
ترجع الدالة INDEX قيمة أو مرجع خلية إلى قيمة من جدول أو نطاق. هناك طريقتان لاستخدام الدالة INDEX: إذا أردنا إرجاع قيمة خلية محددة أو صفيف من الخلايا سيستخدم نموذج Array. خلاف ذلك ، سنستخدم النموذج المرجعي لإرجاع مرجع للخلايا المذكورة.
بناء الجملة:
INDEX (array، row_num، [column_num]) 4>
الوسيطات:
المصفوفة - نطاق أو ثابت صفيف. إذا كان الصفيف يحتوي على صف أو عمود واحد فقط ، فإن وسيطة row_num أو column_num المقابلة اختيارية. إذا كان الصفيف يحتوي على أكثر من صف واحد وأكثر من عمود واحد ، وتم استخدام row_num أو column_num فقط ، فترجع الدالة INDEX صفيفًا للصف أو العمود بأكمله في المصفوفة.
row_num - مطلوب ما لم يكن العمود column_num موجودًا. يختار الصف في المصفوفة لإرجاع قيمة من ذلك. إذا تم حذف row_num ، فإن column_num مطلوب.
column_num - يختار عمودًا في المصفوفة لإرجاع قيمة. إذا تم حذف column_num ، فسيكون row_num مطلوبًا.
هنا ، سنستخدم الدالتين IFERROR و MATCH و INDEX لمطابقة اثنتين الأعمدة والحصول على الإخراجمن ثالث.
الخطوة 1:
- انتقل إلى الخلية F6 .
- اكتب الصيغة مع الحجج المناسبة. لذلك ، ستكون الصيغة:
=IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")
الخطوة 2:
- ثم اضغط على أدخل .
الخطوة 3:
- اسحب رمز مقبض التعبئة الرمز الخلية F9 .
هنا ، قمنا بمقارنة عمودين والحصول على الإخراج في العمود الثالث.
الخطوة 4:
- الآن ، سيتم إدخال معرف المنتج غير موجود في مجموعة البيانات.
- نضع A-010 ونرى ما سيحدث
نرى ذلك فارغًا في حالة وجود أي كائن غير موجود في مجموعة البيانات.
انهيار الصيغة:
- MATCH (E6، $ B $ 5: $ B $ 12،0)
تطابق هذه الصيغة الخلية E6 ضمن النطاق B5 إلى B12 . هنا ، يتم استخدام 0 للحصول على المطابقة التامة.
الإخراج: 2
- INDEX ($ C $ 5: $ C $ 12، MATCH (E6، $ B $ 5: $ B $ 12،0))
هذه الصيغة ترجع القيمة من النطاق C5 إلى C12 . الوسيطة الثانية للدالة INDEX هي نتيجة الدالة MATCH .
الإخراج: الزيت
- IFERROR (INDEX ($ C $ 5: $ C $ 12، MATCH (E6، $ B $ 5: $ B $ 12،0))، "")
هذه الصيغة ترجع فارغًا إذا كانت نتيجة دالة INDEX غير صالحة. خلاف ذلك ، سيكون نتيجة وظيفة INDEX .
الإخراج: النفط
قراءة المزيد: تطابق عمودين فيExcel وإرجاع ثالث (3 طرق)
قراءات مماثلة:
- كيفية مقارنة عمودين في Excel للقيم المفقودة ( 4 طرق)
- كيفية مقارنة 4 أعمدة في Excel (6 طرق)
- Excel Macro لمقارنة عمودين (4 طرق سهلة)
- ماكرو لمقارنة عمودين في Excel وتمييز الاختلافات
- مقارنة النص في عمودين في Excel (7 طرق مثمرة)
3. صيغة صفيف INDEX-MATCH لمطابقة عمودين والإخراج من الثالث
هنا ، سنستخدم صيغة صفيف ونقارن بين عمودين ونحصل على الإخراج من الثالث.
أولاً ، أضف عمود يحتوي على بياناتنا ، حتى نتمكن من الحصول على عائد من هذا العمود.
الخطوة 1:
- أضف ثلاثة أعمدة في البيانات لتعيين المراجع.
- الآن ، أدخل المدخلات في المربعات المرجعية.
الخطوة 2:
- الآن ، انتقل إلى الخلية D17 .
- اكتب الصيغة هنا. الصيغة هي:
=INDEX(D5:D12,MATCH(B17&C17,B5:B12&C5:C12,0))
الخطوة 3:
- ثم اضغط على Ctrl + Shift + Enter لأنها دالة مصفوفة.
الخطوة 4:
- اسحب رمز مقبض التعبئة .
حاولنا مطابقة عمودين من مجموعة البيانات مع جدول آخر والحصول على النتائج من العمود الثالث.
المحتوى المرتبط: صيغة Excel لمقارنة عمودين وإرجاع قيمة (5 أمثلة)
الخاتمة
Inفي هذه المقالة ، أظهرنا ببساطة 3 طرق لمطابقة عمودين والحصول على مخرجات من العمود الثالث في Excel. آمل أن يلبي هذا احتياجاتك. يرجى إلقاء نظرة على موقعنا على الويب Exceldemy.com وإعطاء اقتراحاتك في مربع التعليقات.