قارن بين عمودين وابحث عن القيم المكررة في Excel (دليل كامل)
تحديد القيم المكررة عبر عمودين في Excel هو مهمة شائعة في تحليل البيانات. يساعد هذا في تحديد أخطاء إدخال البيانات أو السجلات المكررة أو لأغراض تنظيف البيانات. سيوضح لك هذا المقال كيفية تحديد القيم المكررة أو التطابقات في عمودين بطريقة فعالة ودقيقة.
قارن بين عمودين لاكتشاف القيم المكررة
- تسليط الضوء على القيم المكررة في عمودين باستخدام التنسيق الشرطي
- حدد وسلط الضوء على القيم المكررة في عمودين باستخدام أداة قوية – Kutools
- العثور واستخراج القيم المكررة في عمودين باستخدام الصيغ
- حدد القيم المكررة في عمودين باستخدام كود VBA
قارن بين عمودين لاكتشاف القيم المكررة
لاكتشاف القيم المكررة بين عمودين، هناك عدة طرق متاحة حسب احتياجاتك، مثل تسليط الضوء على القيم المكررة للحصول على نظرة عامة مرئية أو استخراجها لتحليل أعمق. في هذا القسم، سنقدم بعض الحيل السريعة لتحقيق هذه المهمة في Excel.
تسليط الضوء على القيم المكررة في عمودين باستخدام التنسيق الشرطي
تسليط الضوء على القيم المكررة عبر عمودين في Excel هو طريقة فعالة لتحديد البيانات المتكررة، خاصةً داخل مجموعات بيانات كبيرة حيث يكون المراجعة اليدوية غير عملية. في هذه الحالة، يعتبر التنسيق الشرطي ميزة مفيدة لحل هذه المهمة.
الخطوة 1: حدد البيانات في العمود الذي تريد تسليط الضوء على القيم المكررة فيه
في هذا المثال، سأختار A2:A10، انظر إلى لقطة الشاشة:
الخطوة 2: طبق ميزة التنسيق الشرطي
- انقر فوق "الصفحة الرئيسية" > "التنسيق الشرطي" > "قاعدة جديدة"، انظر إلى لقطة الشاشة:
- في مربع الحوار "قاعدة تنسيق جديدة"، يرجى القيام بالعمليات التالية:
- 2.1 حدد "استخدام صيغة لتحديد الخلايا التي سيتم تنسيقها" من قائمة "اختر نوع القاعدة"؛
- 2.2 اكتب الصيغة التالية في مربع النص "تنسيق القيم حيث تكون هذه الصيغة صحيحة"؛
=COUNTIF($B$2:$B$10, A2)>0
- ملاحظة: في الصيغة أعلاه، تمثل "B2:B10" قائمة البيانات التي تريد مقارنتها، و"A2" هي الخلية الأولى من العمود الذي تريد تسليط الضوء على القيم المكررة منه. تتحقق هذه الصيغة إذا كانت القيمة في الخلية A2 موجودة في أي مكان في العمود B. قم بتعديل مراجع الخلايا لتتناسب مع بياناتك.
- 2.3 ثم انقر فوق زر "تنسيق".
- في مربع الحوار المنبثق "تنسيق الخلايا"، حدد لونًا لتسليط الضوء على العناصر المكررة. ثم انقر فوق "موافق".
- عندما يعود إلى مربع الحوار "قاعدة تنسيق جديدة"، انقر فوق زر "موافق".
النتيجة:
الآن، القيم المكررة في كل من العمودين A و B يتم تسليط الضوء عليها الآن في العمود A كما هو موضح في لقطة الشاشة التالية:
- قاعدة التكرار في "التنسيق الشرطي" ليست حساسة لحالة الأحرف. لذلك، ستتم الإشارة إلى Apple و apple كعناصر مكررة.
- إذا كنت تريد تسليط الضوء على القيم المكررة من العمود B، تحتاج فقط إلى تحديد العمود B أولاً، ثم تطبيق الصيغة التالية في "التنسيق الشرطي":
=COUNTIF($A$2:$A$10, B2)>0
حدد وسلط الضوء على القيم المكررة في عمودين باستخدام أداة قوية – Kutools
أحيانًا قد تحتاج ليس فقط إلى تسليط الضوء ولكن أيضًا تحديد القيم المكررة لنسخها ولصقها في موقع آخر في مصنفك. في مثل هذه الحالات، تعتبر ميزة "تحديد الخلايا نفسها والخلايا المختلفة" في "Kutools for 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، للتحقق مما إذا كانت البيانات في العمودين متطابقة، قد تساعدك الصيغ التالية:
- "استخدام عامل التشغيل Equal To (=)": أبسط طريقة لمقارنة خليتين
- "وظيفة IF": لجعل مقارنتك أكثر إفادة","elementOutput":[""IF Function""]
- "وظيفة EXACT": مقارنة حساسة لحالة الأحرف
استخدام عامل التشغيل Equal To (=):
يرجى إدخال أو نسخ الصيغة التالية، واضغط على مفتاح "Enter" ثم اسحب مقبض التعبئة لأسفل للحصول على جميع النتائج. ستعيد TRUE إذا كانت القيم في نفس صف العمودين A و B متطابقة، و FALSE إذا لم تكن كذلك. انظر إلى لقطة الشاشة:
=A2=B2
وظيفة IF:
إذا كنت ترغب في جعل المقارنة أكثر إفادة، يمكنك استخدام وظيفة IF لعرض رسائل مخصصة.
يرجى إدخال أو نسخ الصيغة أدناه، واضغط على مفتاح "Enter" ثم اسحب مقبض التعبئة لأسفل للحصول على جميع النتائج. ستعيد Match عندما تكون القيم متطابقة و No Match عندما تكون مختلفة. انظر إلى لقطة الشاشة:
=IF(A2=B2, "Match", "No Match")
EXACT Function:
إذا كنت بحاجة إلى مقارنة حساسة لحالة الأحرف، فإن "وظيفة EXACT" هي الحل المناسب.
يرجى إدخال أو نسخ الصيغة التالية، واضغط على مفتاح "Enter" ثم اسحب مقبض التعبئة لأسفل للحصول على جميع النتائج. ستعيد Match عندما تكون القيم متطابقة تمامًا و No Match عندما تكون مختلفة. انظر إلى لقطة الشاشة:
=IF(EXACT(A2,B2), "Match", "No match")
حدد وسلط الضوء على التطابقات في نفس الصف باستخدام أداة مفيدة - Kutools
إذا كنت بحاجة إلى تحديد وتظليل التطابقات بين عمودين سطرًا بسطر بدلاً من الحصول على النتيجة في عمود منفصل، ستكون ميزة "مقارنة الخلايا" في Kutools لـ Excel خيارًا رائعًا. تمكنك من تحديد الخلايا التي تحتوي على قيم متطابقة أو مختلفة بسرعة وتطبيق لون تعبئة عليها ضمن كل صف.
انقر فوق "Kutools" > "مقارنة الخلايا"، في مربع الحوار "مقارنة الخلايا"، يرجى القيام بالعمليات التالية:
- حدد البيانات من العمودين في مربعات "البحث عن القيم في" و"وفقًا لـ" على حدة؛
- حدد "الخلايا المتطابقة" تحت قسم "البحث"؛
- حدد لون خلفية لتسليط الضوء على التطابقات تحت قسم "معالجة النتائج"؛
- أخيرًا، انقر فوق زر "موافق".
النتيجة:
الآن، تم تسليط الضوء على التطابقات في نفس الصف واختيارها في العمود A، مما يجعلها متاحة لك لنسخها ولصقها في أي خلايا مرغوبة. انظر إلى لقطة الشاشة:
- تدعم هذه الميزة "المقارنة الحساسة لحالة الأحرف" إذا قمت بتحديد خيار "حساس لحالة الأحرف" في مربع الحوار "مقارنة الخلايا"؛
- إذا كنت تريد تحديد التطابقات من العمود B، تحتاج فقط إلى تبديل العمودين المحددين في مربعات "البحث عن القيم في" و"وفقًا لـ" في مربع الحوار "مقارنة الخلايا"؛
- لتطبيق هذه الميزة، يرجى تنزيل وتثبيت Kutools لـ Excel.
قارن بين عمودين وسلط الضوء على التطابقات في نفس الصف
يمكن مقارنة عمودين وتسليط الضوء على التطابقات في نفس الصف بكفاءة باستخدام التنسيق الشرطي في Excel. إليك دليل لتحديد وتسليط الضوء على التطابقات في الصفوف:
الخطوة 1: حدد نطاق البيانات
حدد نطاق البيانات الذي تريد تسليط الضوء على التطابقات في الصفوف.
الخطوة 2: طبق ميزة التنسيق الشرطي
- انقر فوق "الصفحة الرئيسية" > "التنسيق الشرطي" > "قاعدة جديدة". في مربع الحوار "قاعدة تنسيق جديدة"، يرجى القيام بالعمليات التالية:
- 2.1 حدد "استخدام صيغة لتحديد الخلايا التي سيتم تنسيقها" من قائمة "اختر نوع القاعدة"؛
- 2.2 اكتب الصيغة أدناه في مربع النص "تنسيق القيم حيث تكون هذه الصيغة صحيحة"؛
=$B2=$A2
- 2.3 ثم انقر فوق زر "تنسيق".
- في مربع الحوار المنبثق "تنسيق الخلايا"، حدد لونًا لتسليط الضوء على العناصر المتطابقة. ثم انقر فوق "موافق".
- عندما يعود إلى مربع الحوار "قاعدة تنسيق جديدة"، انقر فوق زر "موافق".
النتيجة:
الآن، تم تسليط الضوء على القيم المتطابقة في نفس الصف مرة واحدة، انظر إلى لقطة الشاشة:
- الصيغة في التنسيق الشرطي ليست حساسة لحالة الأحرف.
- إذا كنت تهدف إلى تسليط الضوء على الخلايا ذات القيم المختلفة، قم بتطبيق الصيغة التالية:
=$B2<>$A2
قارن بين عمودين واسحب البيانات المتطابقة
عند التعامل مع مجموعتين من البيانات في Excel وتحتاج إلى العثور على العناصر المشتركة من قائمة واحدة في الأخرى، تعد صيغ البحث خيارك الأمثل لاسترداد هذه التطابقات.
في Excel، إذا كان لديك قائمة بالفواكه في العمود A وأرقام مبيعاتها في العمود B، الآن تريد مطابقة هذه الفواكه مع مجموعة مختارة من الفواكه في العمود D للعثور على مبيعاتها المقابلة. كيف يمكنك إرجاع القيم المتعلقة من العمود B في Excel؟
يرجى تطبيق أيًا من الصيغ التالية التي تحتاجها، ثم اسحب مقبض التعبئة لأسفل لتطبيق هذه الصيغة على باقي الخلايا.
- جميع إصدارات 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 for Excel" مجموعة رائعة من صيغ البحث المتقدمة التي تأخذ وظيفة VLOOKUP التقليدية إلى مستويات جديدة، مما يمنحك دقة وكفاءة غير مسبوقة في مهام إدارة البيانات.
تتميز Kutools لـ Excel بمجموعة تضم أكثر من 300 أداة مريحة مصممة لتعزيز إنتاجيتك. تجرب القوة الكاملة وارفع مستوى جداول البيانات اليوم! احصل عليه الآن!
مقالات ذات صلة:
- العثور وتسليط الضوء على الصفوف المكررة في نطاق
- أحيانًا قد تكون هناك بعض السجلات المكررة في نطاق بيانات ورقة العمل الخاصة بك، والآن تريد العثور أو تسليط الضوء على الصفوف المكررة في النطاق كما هو موضح في لقطات الشاشة التالية. بالطبع يمكنك العثور عليها واحدة تلو الأخرى عن طريق التحقق من الصفوف. لكن هذا ليس خيارًا جيدًا إذا كان هناك مئات الصفوف. هنا، سأتحدث عن بعض الطرق المفيدة للتعامل مع هذه المهمة.
- تسليط الضوء على القيم المكررة بألوان مختلفة
- في Excel، يمكننا بسهولة تسليط الضوء على القيم المكررة في عمود بلون واحد باستخدام التنسيق الشرطي، ولكن في بعض الأحيان، نحتاج إلى تسليط الضوء على القيم المكررة بألوان مختلفة للتعرف بسرعة وسهولة على القيم المكررة كما هو موضح في لقطة الشاشة التالية. كيف يمكنك حل هذه المهمة في Excel؟
- العثور، تسليط الضوء، تصفية، حساب، حذف القيم المكررة في Excel
- في Excel، يحدث تكرار البيانات من وقت لآخر عندما نسجل البيانات يدويًا أو ننسخ البيانات من مصادر أخرى أو لأسباب أخرى. أحيانًا تكون القيم المكررة ضرورية ومفيدة. ومع ذلك، في بعض الأحيان تؤدي القيم المكررة إلى أخطاء أو سوء فهم. هنا، ستوفر هذه المقالة طرقًا لتحديد بسرعة، تسليط الضوء، تصفية، حساب، حذف القيم المكررة باستخدام الصيغ، قواعد التنسيق الشرطي، الإضافات الخارجية، وما إلى ذلك في Excel.
- إزالة القيم المكررة واستبدالها بخلايا فارغة
- عادةً عند تطبيق أمر إزالة القيم المكررة في Excel، فإنه يزيل الصفوف المكررة بالكامل. ولكن في بعض الأحيان، تريد استبدال الخلايا الفارغة بالقيم المكررة، في هذه الحالة، لن يعمل أمر إزالة القيم المكررة. تهدف هذه المقالة إلى توجيهك لإزالة القيم المكررة واستبدالها بخلايا فارغة في Excel.
أفضل أدوات الإنتاجية لمكتب العمل
عزز مهاراتك في Excel مع Kutools لـ Excel، واختبر الكفاءة كما لم يحدث من قبل. Kutools لـ Excel يقدم أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير
- تمكين تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint.
- افتح وأنشئ عدة مستندات في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ منفصلة.
- يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات بالماوس يومياً!
جدول المحتويات
- قارن بين عمودين لاكتشاف القيم المكررة
- مع التنسيق الشرطي
- مع أداة قوية – Kutools
- مع الصيغ
- مع كود VBA
- قارن بين عمودين للبحث عن التطابقات سطرًا بسطر
- مع الصيغ
- مع أداة مفيدة - Kutools
- مع التنسيق الشرطي
- قارن بين عمودين واسحب البيانات المتطابقة
- مقالات ذات صلة
- أفضل أدوات إنتاجية المكتب
- تعليقات