صيغة VLOOKUP لمقارنة عمودين في أوراق إكسل مختلفة

  • شارك هذا
Hugh West

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

تنزيل Practice Workbook

يمكنك تنزيل مصنف التدريب من هنا:

قارن بين عمودين في مختلفة Sheets.xlsx

3 أمثلة باستخدام صيغة VLOOKUP لمقارنة عمودين في أوراق Excel مختلفة

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

هنا ، لدي بيانات من فريقين لديهما بعض الأعضاء المشتركين في ورقتي عمل مختلفتين باسم " TeamA "و" TeamB ". وسأوضح لك كيف يمكنك العثور على الأسماء الشائعة والأسماء المختلفة للفريقين.

1. قارن بين عمودينفي أوراق Excel المختلفة وإرجاع القيم المشتركة / المتطابقة

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

  • هنا ، سأحاول الحصول على الأسماء الشائعة Team A و Team B . لهذا ، قمت بإنشاء ورقة عمل جديدة تحتوي بالفعل على بيانات الفريق ب .
  • ثم قمت بإنشاء عمود جديد للعثور على الأسماء الشائعة. بعد ذلك ، أدخل الصيغة التالية في الخلية E5:
=VLOOKUP(B5,TeamA!B5:B20,1,FALSE)

  • الآن ، اسحب رمز مقبض التعبئة للصق الصيغة المستخدمة على التوالي في خلايا العمود الأخرى أو استخدم اختصارات لوحة مفاتيح Excel Ctrl + C و Ctrl + V للنسخ واللصق.

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

استخدام IFERROR مع وظيفة VLOOKUP لمعالجة الخطأ # N / A:

لتجنب ظهور ' # N / A Error ”في العمود ، يمكنك استخدام وظيفة IFERROR مع وظيفة VLOOKUP .

  • لهذا ، أدخل الصيغة التالية في الخلية E5:
=IFERROR(VLOOKUP(B5,TeamA!B5:B20,1,FALSE),"Not Found")

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

لفهم هذاالصيغة ، يجب أن تكون على دراية بوظيفة IFERROR excel.

بناء جملة IFERROR function: = IFERROR (value، value_if_error)

دعونا نرى كيف تعمل الصيغة أعلاه

  • كقيمة للدالة IFERROR ، قمنا بإدخال VLOOKUP لذا ، إذا كان هناك لا يوجد خطأ ، ناتج الصيغة VLOOKUP سيكون ناتج الدالة IFERROR .
  • كوسيطة value_if_error ، لقد مررنا هذه القيمة ، " غير موجود ”. لذلك ، إذا عثرت الدالة IFERROR على خطأ في الخلية ، فستخرج هذا النص ، "غير موجود" .

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

استخدام IF و ISNA مع وظيفة VLOOKUP لمعالجة الخطأ # N / A:

هناك طريقة أخرى للعثور على تجنب الخطأ # N / A وهذا يستخدم وظائف IF و ISNA مع وظائف VLOOKUP .

  • لهذا الغرض ، الصق الصيغة التالية في الخلية E5:
=IF(ISNA(VLOOKUP(B5,TeamA!B5:D20,1,FALSE)),"Not Matched", "Matched")

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

دعنا الآن نرى كيف تعمل الصيغة التالية.

  • باعتبارها الوسيطة logical_test للدالة IF ، لقد مررنا الدالة ISNA و ISNA تحمل الوظيفة VLOOKUP إذا كانت الصيغة VLOOKUP تُرجع الخطأ # N / A ، ستعيد الدالة ISNA القيمة TRUE عندما تكون logical_test صحيحة إذا كانت الدالة IF سترجع هذه القيمة : "غير متطابق" .
  • إذا كانت الصيغة VLOOKUP ترجع قيمة (لا يوجد خطأ) ، سترجع الدالة ISNA FALSE لذا ، IF الدالة logical_test ستكون وسيطة False . عندما يكون logical_test False IF ، ستُرجع الدالة IF هذه القيمة: "مطابق" .
  • وبالتالي ، ستحصل على العمود المملوء بقيم " متطابقة " و " غير متطابقة ". الآن يمكنك بسهولة تحديد الأسماء الشائعة بين قوائم الأسماء لأوراق العمل المنفصلة.

  • يمكنك بسهولة استخدام Filter Feature لفصل أو إظهار الأسماء الشائعة لفريقين فقط.
  • الآن ، لتمكين ميزة التصفية لمجموعة البيانات ، انقر فوق أي خلية من مجموعة البيانات.
  • بعد ذلك ، انتقل إلى علامة التبويب الصفحة الرئيسية في الشريط العلوي.
  • انقر فوق في علامة التبويب Sort & amp؛ تصفية الخيار وتحديد عامل التصفية

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

  • هنا ، سترى فقط الأسماء الشائعة أو المطابقة منفريقين. والأسماء غير المتطابقة مخفية بواسطة ميزة التصفية .

قراءة المزيد: صيغة Excel للمقارنة وإرجاع القيمة من عمودين

قراءات مماثلة

  • كيف لمقارنة نص خليتين في Excel (10 طرق)
  • مقارنة النص في عمودين في Excel (7 طرق مثمرة)
  • كيفية العد التطابقات في عمودين في Excel (5 طرق سهلة)
  • صيغة Excel لمقارنة عمودين وإرجاع قيمة (5 أمثلة)
  • كيف لمقارنة عمودين للعثور على الاختلافات في Excel

2. قارن بين عمودين في أوراق عمل مختلفة والبحث عن القيم المفقودة

في المثال السابق ، حصلت على كيفية البحث الأسماء الشائعة لقائمتين مختلفتين في أوراق عمل مختلفة ، الآن ، سأوضح لك كيف يمكنك العثور على القيم المفقودة لقائمة مقارنة بقائمة أخرى .

2.1 استخدام ميزة التصفية

وبالمثل ، من قبل ، يمكنك استخدام ميزة التصفية للعثور على القيم المفقودة. بعد استخدام VLOOKUP مع وظيفة IFERROR ، لديك بالفعل عمود يعرض قيم " ليس تم العثور على " لـ أسماء غير متطابقة.

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

  • نتيجة لذلك ، سترى أن الأسماء غير المتطابقة للفريق B فقط مقارنة بالفريق A هو موضح في مجموعة البيانات.

2.2 استخدام الفلتر مع وظيفة VLOOKUP

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

=FILTER(B5:B20, ISNA(VLOOKUP(B5:B20, TeamA!B5:B20, 1, FALSE)))

🔎 Formula الانهيار:

  • أولاً ، ستعمل وظائف VLOOKUP على العثور على الأسماء الشائعة بين النطاق B5: B20 من النشط ورقة العمل والنطاق B5: B20 من ورقة العمل TeamA وتعيين # N / A لـ غير متطابق.
  • بعد ذلك ، وظيفة ISNA ستأخذ فقط الخلايا التي تم تعيينها # N / A بواسطة وظائف VLOOKUP مما يعني أن غير متطابق.
  • بعد ذلك ، ستقوم وظيفة التصفية بإدراج الخلايا من النطاق B5: B20 غير المتطابقة و المعينة # N / A .

  • وهكذا ، ستحصل على الأسماء غير المتطابقة للقائمتين المحددتين بنقرة واحدة.

قراءة المزيد: كيفية مقارنة عمودين أو قائمتين في Excel (4 طرق مناسبة)

3. قارن قائمتين في أوراق عمل مختلفة وإرجاع قيمة من عمود ثالث

يمكنك أيضًا الحصول على قيم العمود الأخرى لمطابقة ce lls من قائمتين في أوراق عمل مختلفة.

  • من أجلهذا ، يجب عليك تغيير رقم فهرس العمود في VLOOKUP كما هو الحال هنا ، أريد الحصول على عمر لاسم " James " و تم تضمين قيم العمر في العمود الرابع من النطاق المحدد VLOOKUP في ورقة العمل TeamB .
  • أدخل الصيغة التالية في الخلية E5:
=FILTER(B5:B20, ISNA(VLOOKUP(B5:B20, TeamA!B5:B20, 1, FALSE)))

  • وهكذا ، لقد حصلت على أعمار الأسماء التي تتطابق مع القائمة في TeamA ، ، وبالنسبة للأسماء غير المتطابقة ، يظهر خطأ # N / A.

اقرأ المزيد: كيفية مطابقة عمودين وإرجاع ثالث في Excel

VLOOKUP لـ أعمدة متعددة في أوراق مختلفة في Excel بعائد واحد فقط

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

هنا ، أفكر في موقف يكون لديك فيه " معرف العنصر " ، و " المنتج اسم "لبعض المنتجات في ورقة عمل باسم" W1 " و" اسم المنتج "و" السعر "في ورقة عمل أخرى باسم" W2 ”. أنت الآن بحاجة إلى معرفة " السعر " لمنتج " منتج " محدد مع " معرّف ". لنكمل هذه المهمة.

  • الآن ، في ورقة عمل أخرى ، لديك فقط معرف العنصر وتريد الحصول على السعر. لهذا ، عليك استخدام المتداخلوظائف VLOOKUP .
  • أدخل هذه الصيغة في الخلية C5:
=VLOOKUP(VLOOKUP(B6,'W1'!B6:C19,2,FALSE),'W2'!B6:C19,2,FALSE)

أين ،

  • Lookup_value هو VLOOKUP (B6، 'W1 ′! B6: C19،2، FALSE) . هذه الثانية " VLOOKUP " ستسحب معرف العنصر من " W1 "
  • table_array : is ' W2 ′! B6: C19 .
  • Col_index_num هي 2 ​​
  • [range_lookup] : نحن تريد المطابقة التامة (FALSE )

  • الآن ، اسحب رمز Fill Handle لتطبيق هذا صيغة مشابهة لخلايا العمود الأخرى.
  • وقد حصلت على عائد واحد باستخدام VLOOKUP لأعمدة متعددة من أوراق عمل مختلفة.

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

الخاتمة

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

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