قارن عمودين والعثور على البيانات المكررة في Excel (دليل كامل)
يُعد تحديد القيم المكررة عبر عمودين في Excel مهمة شائعة في تحليل البيانات، إذ يساعدك ذلك على كشف أخطاء إدخال البيانات، أو السجلات المكررة، أو تنقية البيانات بفعالية. ويقدم لك هذا المقال دليلاً دقيقًا وفعالًا لتحديد التكرارات أو المتطابقات بين عمودين بكل سهولة.

مقارنة عمودين للعثور على القيم المكررة
- تمييز التكرارات في عمودين باستخدام استخدم تنسيق الشروط
- تحديد وتمييز المكررات في عمودين باستخدام أداة قوية – Kutools
- العثور على التكرارات في عمودين واستخراجها باستخدام الصيغ
- تحديد المكررات في عمودين باستخدام كود VBA
مقارنة عمودين للعثور على القيم المكررة
للعثور على القيم المكررة بين عمودين، توجد عدة طرق متاحة حسب متطلباتك، مثل تمييز التكرارات للحصول على نظرة بصرية أو استخراجها لتحليل أعمق. في هذا القسم، سنعرض بعض الحيل السريعة لإتمام هذه المهمة في Excel.
تمييز التكرارات في عمودين باستخدام استخدم تنسيق الشروط
يُعد تمييز التكرارات عبر عمودين في Excel طريقة فعالة لتحديد البيانات المتكررة، خاصةً في مجموعات البيانات الكبيرة التي يكون فيها المراجعة اليدوية غير عملية. وفي هذه الحالة، تُعد ميزة استخدم تنسيق الشروط أداة مفيدة لتحقيق هذه المهمة.
الخطوة 1: حدد البيانات في العمود الذي تريد تمييز التكرارات فيه
في هذا المثال، سأقوم بتحديد A2:A10، انظر لقطة الشاشة:
الخطوة 2: تطبيق ميزة استخدم تنسيق الشروط
- انقر «الصفحة الرئيسية» > «استخدم تنسيق الشروط» > «قاعدة جديدة»، انظر لقطة الشاشة:

- في مربع حوار «قاعدة تنسيق جديدة»، يرجى تنفيذ العمليات التالية:
- حدد «استخدم صيغة لتحديد الخلايا التي سيتم تنسيقها» من مربع القائمة «حدد نوع القاعدة»؛
- اكتب الصيغة التالية في مربع النص «تنسيق القيم حيث تكون هذه الصيغة صحيحة»؛
=COUNTIF($B$2:$B$10, A2)>0 - ملاحظة: في الصيغة أعلاه، يمثل "B2:B10" نطاق البيانات الذي تريد المقارنة معه، بينما تمثّل "A2" الخلية الأولى في العمود الذي ترغب في تمييز القيم المكررة فيه. وتقوم هذه الصيغة بالتحقق مما إذا كانت القيمة الموجودة في الخلية A2 تظهر في أي مكان ضمن العمود B. تأكد من تعديل مراجع الخلايا لتناسب هيكل بياناتك.
- ثم انقر على زر «التنسيق».

- في مربع الحوار المنبثق «تعيين تنسيق الخلية»، اختر لونًا لتمييز العناصر المكررة، ثم انقر «موافق».

- بعد العودة إلى مربع حوار «قاعدة تنسيق جديدة»، انقر زر «موافق».
النتيجة:
الآن، أصبحت القيم المكررة في كلا العمودين A وB مميزة في العمود A كما هو موضح في لقطة الشاشة التالية:
- قاعدة التكرار في «استخدم التنسيق الشرطي» لا تأخذ في الاعتبار حساسية الأحرف الكبيرة والصغيرة، لذا سيتم تمييز كلٍّ من Apple وapple كعناصر مكررة.
- إذا كنت تريد تمييز العناصر المكررة من العمود B، فكل ما عليك فعله هو تحديد العمود B أولاً، ثم تطبيق الصيغة التالية في «استخدم تنسيق الشروط»:
=COUNTIF($A$2:$A$10, B2)>0
تحديد وتمييز المكررات في عمودين باستخدام أداة قوية – Kutools
أحيانًا قد تحتاج ليس فقط إلى تمييز القيم المكررة، بل أيضًا إلى تحديدها لنسخها ولصقها في موقع آخر ضمن ملف العمل الخاص بك. وفي مثل هذه الحالات، تُعد ميزة **«Kutools لـ Excel» > «تحديد الخلايا المتطابقة/المختلفة»** الخيار المثالي، إذ تتيح لك تحديد القيم المكررة أو الفريدة بسهولة من خلال تمييز وتحديد الخلايا التي تحتاجها.
انقر «Kutools» > «تحديد» > «تحديد الخلايا المتطابقة/المختلفة»، في مربع حوار «تحديد الخلايا المتطابقة/المختلفة»، يرجى تنفيذ العمليات التالية:
- حدد البيانات المراد البحث عنها والبيانات المراد مقارنتها في مربعي «البحث عن القيم في» و«وفقًا لـ» بشكل منفصل؛
- اختر «كل صف» ضمن قسم «بناءً على»؛
- اختر «القيم نفسها» من قسم «البحث عن»؛
- حدّد لون الخلفية لتمييز القيم المكررة ضمن قسم «معالجة النتائج المحددة»؛
- وأخيرًا، انقر زر «موافق».

النتيجة:
أصبحت القيم المكررة في العمودين A وB الآن مُميَّزة ومحددة في العمود A، وجاهزة للنسخ واللصق في أي خلايا تريدها. انظر لقطة الشاشة:
- تدعم هذه الميزة المقارنة الحساسة لحالة الأحرف عند تأشير خانة الاختيار «حساسية الحالة» في مربع الحوار «تحديد الخلايا المتطابقة/المختلفة».
- إذا كنت تريد تحديد العناصر المكررة من العمود B، فكل ما عليك فعله هو تبديل العمودين المحددين في مربعي «العثور على القيم في» و«وفقاً لـ» في مربع الحوار «تحديد الخلايا المتطابقة/المختلفة»؛
- لتطبيق هذه الميزة، يُرجىتنزيل وتثبيت Kutools لـ Excel.
العثور على التكرارات في عمودين واستخراجها باستخدام صيغة
للعثور على القيم المكرَّرة بين عمودين واستخراجها، يمكنك استخدام صيغة مخصصة لتحديدها واستخراجها بسهولة.
يرجى نسخ الصيغة التالية ولصقها في الخلية الفارغة التي ترغب في وضع النتيجة بها، ثم اسحب مقبض التعبئة لأسفل العمود لتطبيق الصيغة على باقي الخلايا.
=IF(ISERROR(MATCH(A2,$B$2:$B$10,0)),"",A2)
ملاحظة: في الصيغة أعلاه، يشير "A2" إلى الخلية الأولى في العمود الذي تريد العثور منه على القيم المكرَّرة، بينما يمثِّل "B2:B10" نطاق البيانات الذي تريد مقارنته.
النتيجة:
كما ترى، إذا وُجدت البيانات من العمود A ضمن العمود B، فسيتم عرض القيمة؛ وإلا فستظل الخلايا فارغة.
تحديد المكررات في عمودين باستخدام كود VBA
سيأخذك هذا القسم في جولة خطوة بخطوة لإنشاء كود VBA يُمكّنك من تحديد واختيار القيم المكررة بين عمودين.
الخطوة 1: افتح محرر وحدة VBA وانسخ الكود
- اضغط مفاتيح «Alt + F11» لفتح نافذة «Microsoft Visual Basic for Applications».
- في النافذة المفتوحة، انقر «إدراج» > «وحدة» لإنشاء وحدة فارغة جديدة.
- بعد ذلك، انسخ والصق الكود أدناه في الوحدة الفارغة.كود VBA: العثور على القيم المكررة بين عمودين وتحديدها
Sub Compare() 'Update by Extendoffice Dim Range1 As Range, Range2 As Range, Rng1 As Range, Rng2 As Range, outRng As Range xTitleId = "KutoolsforExcel" On Error Resume Next Set Range1 = Application.Selection Set Range1 = Application.InputBox("Range1 :", xTitleId, Range1.Address, Type:=8) Set Range2 = Application.InputBox("Range2:", xTitleId, Type:=8) Application.ScreenUpdating = False For Each Rng1 In Range1 xValue = Rng1.Value For Each Rng2 In Range2 If xValue = Rng2.Value Then If outRng Is Nothing Then Set outRng = Rng1 Else Set outRng = Application.Union(outRng, Rng1) End If End If Next Next outRng.Select Application.ScreenUpdating = True End Sub
الخطوة 2: نفّذ كود VBA هذا
- بعد لصق هذا الكود، اضغط على مفتاح "F5" لتشغيله. في مربع الحوار الأول، حدد قائمة البيانات التي تريد تحديد المكررات منها، ثم انقر «موافق».

- في مربع الحوار الثاني، حدد قائمة البيانات التي تريد المقارنة بها، ثم انقر «موافق»، انظر لقطة الشاشة:

النتيجة:
الآن، تم تحديد القيم المكررة من العمودين A وB في العمود A، مما يمكّنك من تعبئة الخلايا بلونٍ مميز أو نسخها ولصقها بحسب احتياجاتك.
- كود VBA هذا «حساس لحالة الأحرف»؛
- إذا كنت ترغب في تحديد العناصر المكررة من العمود B، فكل ما عليك فعله هو تبديل العمودين المحددين عند تحديد نطاق بيانات الاختيار.
مقارنة عمودين لمطابقة القيم صفًّا بصف
في Excel، غالبًا ما تحتاج إلى مقارنة عمودين صفًّا بصف للتحقق من وجود تطابقات—وهو أمرٌ بالغ الأهمية في مهام مثل التحقق من السجلات أو تحليل اتجاهات البيانات. ولحسن الحظ، يوفّر Excel مجموعة متنوعة من الطرق لتحقيق ذلك، بدءًا من الصيغ البسيطة وصولًا إلى الميزات المتخصصة، لتتمكن من اختيار الأنسب لاحتياجاتك بدقة وكفاءة. دعونا نستعرض معًا بعض الطرق المباشرة والفعّالة لإتمام هذه المهمة بسلاسة.
مقارنة عمودين في نفس الصف باستخدام الصيغ
تقدم صيغ Excel طريقةً مباشرةً وفعّالةً لمقارنة البيانات عبر الأعمدة. إليك كيفية استخدامها: افترض أن لديك بيانات في العمود A والعمود B، وللتحقق مما إذا كانت القيم في العمودين متطابقة، يمكنك الاعتماد على الصيغ التالية:
- «استخدام عامل المساواة (=)»: أبسط طريقة لمقارنة خليتين
- «دالة IF»: لجعل مقارنتك أكثر وضوحًا
- «دالة EXACT»: مقارنة حساسة لحالة الأحرف
استخدام عامل المساواة (=):
يرجى إدخال الصيغة التالية أو نسخها، ثم اضغط مفتاح «Enter»، وبعدها اسحب مقبض التعبئة لأسفل للحصول على جميع النتائج. ستُرجع القيمة TRUE إذا كانت القيم في نفس الصف من العمودين A وB متطابقة، وستُرجع FALSE إذا لم تكن كذلك. انظر لقطة الشاشة:
=A2=B2

دالة IF:
لجعل المقارنة أكثر وضوحًا، يمكنك استخدام دالة IF لعرض رسائل مخصصة.
يرجى إدخال الصيغة أدناه أو نسخها، ثم اضغط على مفتاح «Enter»، واسحب مقبض التعبئة لأسفل للحصول على جميع النتائج. ستُظهر «Match» عندما تكون القيم متطابقة، و«No Match» عندما تكون مختلفة. انظر لقطة الشاشة:
=IF(A2=B2, "Match", "No Match")

دالةEXACT:
إذا كنت بحاجة إلى مقارنة حساسة لحالة الأحرف، فإن دالة «EXACT» هي الحل الأمثل.
يرجى إدخال الصيغة التالية أو نسخها، ثم اضغط على مفتاح «Enter»، وبعد ذلك اسحب مقبض التعبئة لأسفل للحصول على جميع النتائج. ستُظهر «Match» عندما تتطابق القيم تمامًا، و«No Match» عندما تختلف. راجع لقطة الشاشة:
=IF(EXACT(A2,B2), "Match", "No match")

تحديد المتطابقات وتمييزها في نفس الصف باستخدام أداة مفيدة – Kutools
إذا كنت بحاجة إلى تحديد وتظليل التطابقات بين عمودين صفًّا بصف بدلًا من عرض النتيجة في عمود منفصل، فإن ميزة مقارنة الخلايا في Kutools لـ Excel ستكون خيارًا ممتازًا. فهي تتيح لك تحديد الخلايا المتطابقة أو المختلفة في كل صف وتطبيق تعبئة اللون عليها بسرعة.
انقر على «Kutools» > «مقارنة الخلايا»، وفي مربع الحوار «مقارنة الخلايا»، يرجى تنفيذ العمليات التالية:
- حدد البيانات من العمودين في مربعي «البحث عن القيم في» و«وفقًا لـ» بشكل منفصل؛
- اختر «الخلايا نفسها» ضمن قسم «البحث عن»؛
- حدّد لون الخلفية لتمييز المتطابقات ضمن قسم «معالجة النتائج المحددة»؛
- وأخيرًا، انقر زر «موافق».

النتيجة:
الآن، تم تظليل التطابقات وتحديدها في نفس الصف ضمن العمود A، مما يجعلها جاهزة للنسخ واللصق في أي خلايا تريدها. انظر لقطة الشاشة:
- تدعم هذه الميزة «المقارنة الحساسة لحالة الأحرف» إذا قمت بتأشير خيار «حساسية الحالة» في مربع الحوار «مقارنة الخلايا»؛
- إذا كنت تريد تحديد التطابقات من العمود B، فكل ما عليك فعله هو تبديل العمودين المحددين في مربعي «العثور على القيم في» و«وفقاً لـ» في مربع الحوار «مقارنة الخلايا»؛
- لتطبيق هذه الميزة، يُرجىتنزيل وتثبيت Kutools لـ Excel.
مقارنة عمودين وتمييز المتطابقات في نفس الصف
يمكنك مقارنة عمودين وتظليل التطابقات في نفس الصف بكفاءة باستخدام التنسيق الشرطي في Excel. فيما يلي دليلٌ لتحديد تطابقات الصفوف وتظليلها:
الخطوة 1: حدد نطاق البيانات
حدد نطاق البيانات الذي ترغب في تظليل الصفوف المتطابقة ضمنه.
الخطوة 2: طبّق ميزة استخدم تنسيق الشروط
- انقر «الصفحة الرئيسية» > «استخدم التنسيق الشرطي» > «قاعدة جديدة». ثم في مربع حوار «قاعدة تنسيق جديدة»، يرجى تنفيذ العمليات التالية:
- حدد «استخدم صيغة لتحديد الخلايا التي سيتم تنسيقها» من مربع القائمة «حدد نوع القاعدة»؛
- اكتب الصيغة أدناه في مربع النص «تنسيق القيم حيث تكون هذه الصيغة صحيحة»؛
=$B2=$A2 - ثم انقر على زر «التنسيق».

- في مربع الحوار المنبثق «تعيين تنسيق الخلية»، اختر لونًا يُبرز العناصر المتطابقة، ثم انقر «موافق».

- عند العودة إلى مربع حوار «قاعدة تنسيق جديدة»، انقر زر «موافق».
النتيجة:
الآن، تم تظليل القيم المتطابقة في نفس الصف دفعة واحدة، انظر لقطة الشاشة:
- الصيغة المستخدمة في تنسيق الشروط ليست حساسة لحالة الأحرف.
- إذا كنت تهدف إلى تمييز الخلايا ذات القيم المختلفة، فطبق الصيغة التالية:
=$B2<>$A2
مقارنة عمودين واستخراج البيانات المتطابقة
عند التعامل مع مجموعتين من البيانات في Excel وتحتاج إلى العثور على العناصر المشتركة بين قائمة وأخرى، تُعد صيغ البحث (Lookup) الحل الأمثل لاسترجاع هذه التطابقات بسهولة ودقة.
في Excel، إذا كانت لديك قائمة بالفواكه في العمود A وأرقام مبيعاتها في العمود B، وترغب في مطابقتها مع مجموعة مختارة من الفواكه المذكورة في العمود D للعثور على مبيعاتها المقابلة، فكيف يمكنك استرجاع القيم المرتبطة من العمود B؟
يرجى تطبيق إحدى الصيغ التالية وفقًا لاحتياجك، ثم اسحب مقبض التعبئة لأسفل لتوسيع تطبيق الصيغة على باقي الخلايا.
- جميع إصدارات Excel:
=VLOOKUP(D2, $A$2:$B$6, 2, FALSE) - Excel 365 وExcel 2021:
=XLOOKUP(D2, $A$2:$A$6, $B$2:$B$6)
النتيجة:
سيتم عرض جميع القيم المقابلة إذا وُجد تطابق، وإلا فسيتم إرجاع خطأ #N/A، انظر لقطة الشاشة:
- مع الصيغ أعلاه، إذا وُجدت فواكه في العمود D ليس لها تطابق في العمود A، فستُرجع الصيغة خطأً. ولتسهيل التعرُّف على هذه الأخطاء، يمكنك تغليف صيغتك بوظيفة IFERROR:
- جميع إصدارات Excel:
=IFERROR(VLOOKUP(D2,$A$2:$B$10,2,FALSE), "No match found") - Excel 365 وExcel 2021:
=IFERROR(XLOOKUP(D2, $A$2:$A$10, $B$2:$B$10),"No match found")
- جميع إصدارات Excel:
- إذا كنت مهتمًا بصيغ البحث المتقدمة، فإن «Kutools لـ Excel» تقدم لك مجموعة رائعة منها تأخذ وظيفة VLOOKUP التقليدية إلى آفاقٍ جديدة، لتمنحك دقةً وكفاءةً غير مسبوقتين في إدارة بياناتك.

تضم Kutools لـ Excel أكثر من 300 أداة مريحة صُمّمت خصيصًا لتعزيز إنتاجيتك. جرّب القوة الكاملة وارفع مستوى جداولك اليوم!احصل عليها الآن!
مقالات ذات صلة:
- العثور على وتمييز صف مكرر في نطاق
- في بعض الأحيان، قد يحتوي نطاق البيانات في ورقة العمل على سجلات مكررة، وقد ترغب الآن في العثور على الصفوف المكررة أو تمييزها ضمن النطاق، كما هو موضح في لقطات الشاشة التالية. بالطبع، يمكنك فحص الصفوف يدويًّا للعثور على التكرارات واحدًا تلو الآخر، لكن هذا الخيار غير عملي إذا كنت تتعامل مع مئات الصفوف. لذا، سأعرض لك هنا بعض الطرق المفيدة التي تساعدك على إنجاز هذه المهمة بفعالية.
- تمييز القيم المكررة بألوان مختلفة
- في Excel، يمكنك بسهولة تمييز القيم المكررة في عمود بلون واحد باستخدام التنسيق الشرطي، لكن في بعض الأحيان قد تحتاج إلى تمييز كل مجموعة من القيم المكررة بألوان مختلفة لتمييزها وتحديدها بسرعة وسهولة، كما يظهر في لقطة الشاشة التالية. كيف يمكنك تنفيذ هذه المهمة في Excel؟
- العثور على التكرارات في Excel وتمييزها وفرزها وحسابها وحذفها
- في Excel، تظهر البيانات المكررة مرارًا وتكرارًا نتيجة إدخال البيانات يدويًّا، أو نسخها من مصادر خارجية، أو لأسباب أخرى. أحيانًا تكون هذه التكرارات ضرورية ومفيدة، لكن في أحيانٍ أخرى قد تؤدي إلى أخطاء أو سوء فهم. وفي هذا المقال، سنعرض طرقًا فعّالة لتحديد التكرارات وتمييزها وفرزها وحسابها وحذفها بسرعة باستخدام الصيغ، وقواعد التنسيق الشرطي، ووظائف الإضافات من جهات خارجية، وغيرها من أدوات Excel.
- إزالة التكرارات واستبدالها بخلايا فارغة
- عادةً ما يؤدي تطبيق أمر «إزالة التكرارات» في Excel إلى حذف الصف المكرر بالكامل. لكن في بعض الأحيان، قد ترغب في استبدال القيم المكررة بخلايا فارغة بدلاً من حذفها—وفي هذه الحالة، لن يكون أمر «إزالة التكرارات» مفيدًا. يرشدك هذا المقال إلى كيفية إزالة التكرارات واستبدالها بخلايا فارغة في Excel.
أفضل أدوات إنتاجية Office
عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تختبرها من قبل.تقدم Kutools لـ Excel أكثر من 300 ميزة متقدمة لزيادة الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...
Office Tab يجلب واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة عبر علامات التبويب في Word وExcel وPowerPointوPublisher وAccess وVisio وProject.
- افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، وليس في نوافذ منفصلة.
- يزيد إنتاجيتك بنسبة 50% ويوفّر مئات النقرات بالماوس كل يوم!
جميع وظائف Kutools الإضافية في مثبّت واحد!
Kutools for Office تضم الحزمة وظائف إضافية لـ Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها مثالية للفِرق التي تعمل عبر تطبيقات Office.
- حزمة شاملة واحدة— وظائف Excel وWord وOutlook وPowerPoint الإضافية + Office Tab Pro
- مثبّت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- تعمل بشكل أفضل معًا— إنتاجية مُبسَّطة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، ولا بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء وظائف إضافية منفردة
جدول المحتويات
- مقارنة عمودين للعثور على القيم المكررة
- باستخدام استخدم تنسيق الشروط
- باستخدام أداة قوية – Kutools
- باستخدام الصيغ
- باستخدام كود VBA
- مقارنة عمودين لمطابقة القيم صفًّا بصف
- باستخدام الصيغ
- باستخدام أداة مفيدة – Kutools
- باستخدام استخدم تنسيق الشروط
- مقارنة عمودين واستخراج البيانات المتطابقة
- مقالات ذات صلة
- أفضل أدوات إنتاجية Office
- التعليقات









