جدول المحتويات
في هذا البرنامج التعليمي ، ستتعلم كيفية تمييز التكرارات تلقائيًا في Excel بمجرد كتابة شيء ما. سنلقي نظرة فاحصة على كيفية تظليل الخلايا المكررة أو الصفوف بأكملها أو عمليات الخداع المتتالية باستخدام التنسيق الشرطي وأداة خاصة.
الأسبوع الماضي ، اكتشفنا طرقًا مختلفة لتحديد التكرارات في Excel مع الصيغ. لا شك أن هذه الحلول مفيدة للغاية ، ولكن تسليط الضوء على الإدخالات المكررة في لون معين يمكن أن يجعل تحليل البيانات أسهل.
أسرع طريقة للعثور على التكرارات وتمييزها في Excel هي استخدام التنسيق الشرطي. أكبر ميزة لهذه الطريقة هي أنها لا تعرض فقط المغفلين في البيانات الموجودة ولكنها تتحقق تلقائيًا من البيانات الجديدة بحثًا عن التكرارات مباشرةً عند إدخالها في ورقة عمل.
تعمل هذه الأساليب في جميع إصدارات Excel 365 و Excel 2021 و Excel 2019 و Excel 2016 و Excel 2013 و Excel 2010 والإصدارات السابقة.
كيفية تمييز التكرارات في Excel
في جميع إصدارات Excel ، توجد قاعدة محددة مسبقًا لتمييز الخلايا المكررة. لتطبيق هذه القاعدة في أوراق العمل الخاصة بك ، قم بتنفيذ الخطوات التالية:
- حدد البيانات التي تريد التحقق من التكرارات. يمكن أن يكون هذا عمودًا أو صفًا أو نطاقًا من الخلايا.
- في علامة التبويب الصفحة الرئيسية ، في مجموعة الأنماط ، انقر فوق تنسيق شرطي & gt؛ تمييز قواعد الخلايا & gt؛ قيم مكررة…
- مكررالمجموعة:
تمييز التكرارات في Excel ببضع نقرات
في هذا المثال ، قمت بإنشاء الجدول التالي ببضع مئات من الصفوف. وهدفنا هو إبراز الصفوف المكررة التي لها قيم متساوية في جميع الأعمدة الثلاثة:
صدق أو لا تصدق ، يمكنك الحصول على النتيجة المرجوة بنقرتين بالماوس فقط :)
- مع تحديد أي خلية في الجدول الخاص بك ، انقر فوق الزر Dedupe Table ، وستقوم الوظيفة الإضافية الذكية بالتقاط الجدول بأكمله.
- Dedupe Table سيتم فتح نافذة الحوار مع تحديد جميع الأعمدة تلقائيًا ، ويتم اختيار خيار تكرار اللون افتراضيًا. لذا ، كل ما عليك فعله هو النقر فوق "موافق" :) Done!
نصيحة. إذا كنت ترغب في الكشف عن الصفوف المكررة من خلال عمود واحد أو أكثر ، فقم بإلغاء تحديد جميع الأعمدة غير ذات الصلة واترك عمود (أعمدة) المفاتيح محددًا فقط.
وستبدو النتيجة مشابهة لما يلي:
كما ترى في الصورة أعلاه ، قامت أداة Dupe Table بتمييز الصفوف المكررة بدون مثيلات أولية .
إذا كنت تريد ذلك قم بتمييز التكرارات بما في ذلك التكرارات الأولى ، أو إذا كنت تريد تلوين السجلات الفريدة بدلاً من المغفلين ، أو إذا كنت لا تحب اللون الأحمر الافتراضي ، فاستخدم معالج المزيل المكرر الذي يحتوي على كل هذه الميزات وأكثر من ذلك بكثير.
قم بتمييز التكرارات في Excel باستخدام معالج متقدم خطوة بخطوة
مقارنة بالسيفت Dedupeأداة Table ، يتطلب معالج Duplicate Remover بضع نقرات إضافية ، لكنه يعوض عن ذلك بعدد من الخيارات الإضافية. اسمح لي أن أعرضه لك أثناء العمل:
- حدد أي خلية في الجدول الخاص بك حيث تريد تمييز التكرارات ، وانقر فوق الزر مزيل مكرر على الشريط. سيتم تشغيل المعالج وسيتم تحديد الجدول بأكمله. ستقترح الوظيفة الإضافية أيضًا إنشاء نسخة احتياطية من جدولك ، فقط في حالة حدوث ذلك. إذا لم تكن بحاجة إليه ، فقم بإلغاء تحديد هذا المربع.
تحقق من تحديد الجدول بشكل صحيح وانقر فوق التالي .
- حدد أحد أنواع البيانات التالية التي تريدها find:
- التكرارات باستثناء التكرارات الأولى
- التكرارات مع التكرارات الأولى
- القيم الفريدة
- القيم الفريدة والتكرار الأول
في هذا المثال ، دعنا نجد التكرارات + التكرارات الأولى :
- الآن ، حدد الأعمدة للتحقق من التكرارات. نظرًا لأننا نريد تمييز صفوف مكررة كاملة ، فقد حددت جميع الأعمدة الثلاثة.
بالإضافة إلى ذلك ، تتيح لك الوظيفة الإضافية تحديد ما إذا كان الجدول الخاص بك يحتوي على رؤوس وإذا كنت تريد تخطي الخلايا الفارغة. يتم تحديد كلا الخيارين بشكل افتراضي.
- أخيرًا ، اختر الإجراء المطلوب تنفيذه على التكرارات. لديك عدد من الخيارات مثل تحديد أو حذف أو نسخ أو نقل التكرارات أو إضافة عمود حالة إلى تحديد المغفلين.
منذ اليوم نحن نستكشف طرقًا مختلفة لتمييز التكرارات في Excel ، اختيارنا واضح :) لذا ، حدد املأ بالألوان واختر أحد ألوان النسق القياسية ، أو انقر فوق مزيد من الألوان… واختر أي لون RGB أو HSL مخصص.
انقر فوق زر إنهاء واستمتع بالنتيجة :)
هذه هي الطريقة التي تميز بها التكرارات في Excel باستخدام الوظيفة الإضافية Duplicate Remover. إذا كنت مهتمًا بتجربة هذه الأداة في أوراق العمل الخاصة بك ، فنحن نرحب بك لتنزيل إصدار تجريبي كامل الوظائف من Ultimate Suite يتضمن جميع أدواتنا الموفرة للوقت لبرنامج Excel. وستكون ملاحظاتك في التعليقات موضع تقدير كبير!
سيتم فتح نافذة حوار القيم مع تحديد تنسيق Light Red Fill و Dark Red Text بشكل افتراضي. لتطبيق التنسيق الافتراضي ، ما عليك سوى النقر فوق موافق .
بصرف النظر عن التعبئة الحمراء وتنسيق النص ، تتوفر مجموعة من التنسيقات الأخرى المحددة مسبقًا في القائمة المنسدلة. لتظليل التكرارات باستخدام بعض الألوان الأخرى ، انقر فوق تنسيق مخصص ... (العنصر الأخير في القائمة المنسدلة) وحدد لون التعبئة و / أو الخط الذي تفضله.
نصيحة. لتمييز القيم الفريدة ، حدد فريد في المربع الأيسر.
باستخدام القاعدة المضمنة ، يمكنك تمييز التكرارات في عمود واحد أو في عدة أعمدة كما هو موضح في لقطة الشاشة التالية:
ملاحظة. عند تطبيق القاعدة المكررة المضمنة على عمودين أو أكثر ، لا يقارن Excel القيم الموجودة في تلك الأعمدة ، بل يبرز ببساطة جميع الحالات المكررة في النطاق. إذا كنت تريد البحث عن التطابقات والاختلافات بين عمودين وإبرازها ، فاتبع الأمثلة الموجودة في البرنامج التعليمي المرتبط أعلاه.
عند استخدام قاعدة Excel المدمجة لتمييز القيم المكررة ، يرجى مراعاة الأمرين التاليين:
- يعمل فقط مع الخلايا الفردية. لتحديد الصفوف المكررة ، ستحتاج إلى إنشاء القواعد الخاصة بك إما بناءً على القيم الموجودة في عمود معين أو من خلال مقارنة القيم في عدة أعمدة.
- يقوم بتظليل الخلايا المكررة بما في ذلك تكراراتها الأولى. لتسليط الضوء على كل شيءمكررة باستثناء الحالات الأولى ، قم بإنشاء قاعدة تنسيق شرطي استنادًا إلى الصيغة كما هو موضح في المثال التالي.
كيفية تمييز التكرارات بدون التكرارات الأولى
الثاني وجميع التكرارات اللاحقة ، حدد الخلايا التي تريد تلوينها ، وأنشئ قاعدة قائمة على الصيغة بهذه الطريقة:
- في علامة التبويب الصفحة الرئيسية ، في مجموعة أنماط ، انقر فوق تنسيق شرطي & gt؛ قاعدة جديدة & gt؛ استخدم صيغة لتحديد الخلايا المراد تنسيقها .
- في المربع تنسيق القيم حيث تكون هذه الصيغة صحيحة ، أدخل صيغة مشابهة لهذه:
=COUNTIF($A$2:$A2,$A2)>1
حيث A2 هي أعلى خلية في النطاق المحدد.
إذا لم تكن لديك خبرة كبيرة في التنسيق الشرطي لبرنامج Excel ، فستجد الخطوات التفصيلية لإنشاء قاعدة قائمة على الصيغة في البرنامج التعليمي التالي: تنسيق Excel الشرطي استنادًا إلى قيمة خلية أخرى.
نتيجة لذلك ، سيتم تمييز الخلايا المكررة باستثناء الحالات الأولى باللون الذي تختاره:
How to show 3rd، الرابع وجميع السجلات المكررة اللاحقة
لعرض التكرارات التي تبدأ بالظهور رقم N ، قم بإنشاء قاعدة تنسيق شرطي استنادًا إلى الصيغة كما في المثال السابق ، باستخدامالاختلاف الوحيد الذي تقوم باستبداله & gt؛ 1 في نهاية الصيغة بالرقم المطلوب. على سبيل المثال:
لتمييز ثالث وجميع الحالات المكررة اللاحقة ، قم بإنشاء قاعدة تنسيق شرطي بناءً على هذه الصيغة:
=COUNTIF($A$2:$A2,$A2)>=3
لتظليل الرابع وجميع السجلات المكررة اللاحقة ، استخدم هذه الصيغة:
=COUNTIF($A$2:$A2,$A2)>=4
لتسليط الضوء على حالات محددة فقط ، استخدم يساوي عامل التشغيل (=). على سبيل المثال ، لتمييز المثيلات الثانية فقط ، ستستخدم هذه الصيغة:
=COUNTIF($A$2:$A2,$A2)=2
كيفية تمييز التكرارات في نطاق (أعمدة متعددة)
عندما تريد تحقق من التكرارات على أعمدة متعددة ، ليس عن طريق مقارنة الأعمدة ببعضها البعض ، ولكن ابحث عن جميع مثيلات نفس العنصر في جميع الأعمدة ، استخدم أحد الحلول التالية.
قم بتمييز التكرارات في أعمدة متعددة بما في ذلك التكرارات الأولى
إذا كان المثيل الأول لعنصر يظهر في مجموعة البيانات أكثر من مرة يعتبر مكررًا ، فإن أسهل طريقة للذهاب هي استخدام قاعدة Excel المضمنة للتكرارات.
أو ، أنشئ قاعدة تنسيق شرطي بهذه الصيغة:
COUNTIF ( range ، top_cell ) & gt؛ 1على سبيل المثال ، لتمييز التكرارات في النطاق A2: C8 ، تسير الصيغة على النحو التالي:
=COUNTIF($A$2:$C$8, A2)>1
يرجى ملاحظة استخدام مراجع الخلية المطلقة للنطاق ($ A $ 2: $ C $ 8) ، والمراجع النسبية للخلية العليا (A2).
قم بتمييز التكرارات في عدةالأعمدة باستثناء التكرارات الأولى
الحل لهذا السيناريو أكثر تعقيدًا ، فلا عجب أن Excel ليس لديه قاعدة مضمنة له :)
لتمييز الإدخالات المكررة في عدة أعمدة مع تجاهل التكرارات الأولى ، سيتعين عليك إنشاء قاعدتين بالصيغ التالية:
القاعدة 1. تنطبق على العمود الأول
هنا تستخدم نفس الصيغة تمامًا كما استخدمناها لتمييز التكرارات دون التكرارات الأولى في عمود واحد (يمكن العثور على الخطوات التفصيلية هنا).
في هذا المثال ، نقوم بإنشاء قاعدة لـ A2: A8 بهذه الصيغة:
=COUNTIF($A$2:$A2,$A2)>1
باسم نتيجة لذلك ، يتم تمييز العناصر المكررة بدون التكرارات الأولى في العمود الموجود في أقصى يسار النطاق (لا يوجد سوى عنصر واحد من هذا القبيل في حالتنا):
القاعدة 2. تنطبق لجميع الأعمدة التالية
لتمييز التكرارات في الأعمدة المتبقية (B2: C8) ، استخدم هذه الصيغة:
=COUNTIF(A$2:$A$8,B2)+COUNTIF(B$2:B2,B2)>1
في الصيغة أعلاه ، تحسب دالة COUNTIF الأولى تكرارات عنصر معين في العمود الأول والثاني d COUNTIF يفعل الشيء نفسه بالنسبة لجميع الأعمدة اللاحقة. وبعد ذلك ، يمكنك جمع هذه الأرقام والتحقق مما إذا كان المجموع أكبر من 1.
ونتيجة لذلك ، تم العثور على جميع العناصر المكررة باستثناء تكراراتها الأولى وتمييزها:
قم بتمييز التكرارات في جميع الأعمدة بقاعدة واحدة
هناك حل آخر ممكن وهو إضافة عمود فارغ إلى يسار مجموعة البيانات ، والجمع بينفوق الصيغ في صيغة واحدة مثل هذا:
=IF(COLUMNS($B2:B2)>1,COUNTIF(A$2:$B$8,B2),0) + COUNTIF(B$2:B2,B2)>1
حيث B2 هي الخلية العليا مع البيانات في العمود الثاني من النطاق الهدف.
لفهم الصيغة بشكل أفضل ، دعنا نقسمها إلى جزأين رئيسيين:
- بالنسبة للعمود الأول (B) ، لم يتم استيفاء شرط IF أبدًا ، لذا فإن وظيفة COUNTIF الثانية هي فقط محسوب (استخدمنا هذه الصيغة للعثور على التكرارات باستثناء التكرارات الأولى في عمود واحد).
- بالنسبة لجميع الأعمدة اللاحقة (C2: D8) ، النقطة الأساسية هي الاستخدام الذكي للمراجع المطلقة والنسبية في COUNTIF المهام. لتسهيل فهم الأمور ، قمت بنسخها إلى العمود G ، حتى تتمكن من رؤية كيف تتغير الصيغة عند تطبيقها على خلايا أخرى:
نظرًا لأن إذا كان الشرط دائمًا صحيحًا لجميع الأعمدة بخلاف الأول (عدد الأعمدة أكبر من 1) ، تستمر الصيغة على هذا النحو:
- تحسب عدد مرات ظهور عنصر معين ( D5 في لقطة الشاشة أعلاه) في جميع الأعمدة الموجودة على يسار العمود المحدد:
COUNTIF(B$2:$C$8,D5)
- تحسب عدد تكرارات عنصر معين في عمود العنصر ، حتى خلية العنصر:
COUNTIF(D$2:D5,D5)
- أخيرًا ، تضيف الصيغة نتائج كلتا دالتي COUNTIF. إذا كان العدد الإجمالي أكبر من 1 ، أي إذا كان هناك أكثر من تكرار للعنصر ، يتم تطبيق القاعدة ويتم تمييز العنصر.
تمييز الصفوف بأكملها بناءً على القيم المكررة في واحدالعمود
إذا كان الجدول الخاص بك يحتوي على عدة أعمدة ، فقد ترغب في تمييز صفوف كاملة بناءً على السجلات المكررة في عمود معين.
كما تعلم بالفعل ، تعمل قاعدة Excel المضمنة للتكرارات فقط على مستوى الخلية. لكن لا توجد مشكلة في تظليل الصفوف في القاعدة المخصصة المستندة إلى صيغة. النقطة الأساسية هي تحديد الصفوف بأكملها ، ثم إنشاء قاعدة بإحدى الصيغ التالية:
- لتمييز الصفوف المكررة باستثناء التكرارات الأولى :
=COUNTIF($A$2:$A2, $A2)>1
=COUNTIF($A$2:$A$15, $A2)>1
حيث تكون A2 هي الخلية الأولى و A15 هي آخر خلية مستخدمة في العمود تريد التحقق من وجود تكرارات. كما ترى ، فإن الاستخدام الذكي لمراجع الخلايا المطلقة والنسبية هو ما يحدث فرقًا.
توضح لقطة الشاشة التالية القاعدتين في العمل:
كيف لتمييز الصفوف المكررة في Excel
أوضح المثال السابق كيفية تلوين الصفوف بأكملها بناءً على القيم المكررة في عمود معين. ولكن ماذا لو كنت تريد عرض الصفوف التي لها قيم متطابقة في عدة أعمدة؟ أو ، كيف يمكنك تمييز الصفوف المكررة المطلقة ، تلك التي لها قيم متساوية تمامًا في جميع الأعمدة؟
لهذا ، استخدم الدالة COUNTIFS التي تسمح بمقارنة الخلايا بمعايير متعددة. على سبيل المثال ، لتمييز الصفوف المكررة التي لها قيم متطابقة في العمودين A و B ، استخدم واحدًامن الصيغ التالية:
- لتمييز الصفوف المكررة باستثناء التكرارات الأولى :
=COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2)>1
=COUNTIFS($A$2:$A$15, $A2, $B$2:$B$15, $B2)>1
توضح لقطة الشاشة التالية النتيجة:
كما تفهم ، المثال أعلاه هو لأغراض العرض فقط. عند تمييز الصفوف المكررة في أوراق الحياة الواقعية ، فأنت بطبيعة الحال غير مقيد بمقارنة القيم في عمودين فقط ، يمكن لوظيفة COUNTIFS معالجة ما يصل إلى 127 زوجًا من النطاق / المعايير.
تمييز الخلايا المكررة المتتالية في Excel
في بعض الأحيان ، قد لا تحتاج إلى تمييز جميع التكرارات في عمود ولكن بدلاً من ذلك تظهر فقط الخلايا المكررة المتتالية ، أي الخلايا المجاورة لبعضها البعض. للقيام بذلك ، حدد الخلايا التي تحتوي على بيانات (لا تشمل رأس العمود) وأنشئ قاعدة تنسيق شرطي بإحدى الصيغ التالية:
- لتمييز التكرارات المتتالية بدون التكرارات الأولى :
=$A1=$A2
=OR($A1=$A2, $A2=$A3)
توضح لقطة الشاشة التالية التمييز نصوص مكررة متتالية ، لكن هذه القواعد ستعمل أيضًا للأرقام والتواريخ المكررة المتتالية:
إذا كانت ورقة Excel تحتوي على صفوف فارغة ولا تريد الخلايا الفارغة المتتالية لإبراز ، أدخل التحسينات التالية علىالصيغ:
- لتمييز الخلايا المكررة المتتالية بدون التكرارات الأولى و تجاهل الخلايا الفارغة :
=AND($A2"", $A1=$A2)
=AND($A2"", OR($A1=$A2, $A2=$A3))
كما ترى ، ليس من المهم تمييزها مكررة في Excel باستخدام التنسيق الشرطي. ومع ذلك ، هناك طريقة أسرع وأسهل. لمعرفة ذلك ، اقرأ القسم التالي من هذا البرنامج التعليمي.
كيفية تمييز التكرارات في Excel باستخدام Duplicate Remover
الوظيفة الإضافية Duplicate Remover هي الحل الشامل للتعامل مع سجلات مكررة في Excel. يمكنه البحث عن الخلايا المكررة أو الصفوف المكررة بالكامل أو تمييزها أو تحديدها أو نسخها أو نقلها.
على الرغم من اسمها ، يمكن للوظيفة الإضافية تمييز التكرارات بألوان مختلفة بسرعة لهم.
يضيف مزيل مكرر 3 ميزات جديدة إلى شريط Excel الخاص بك:
- Dedupe Table - للعثور على التكرارات وتمييزها على الفور في جدول واحد .
- مزيل مكرر - معالج خطوة بخطوة مع خيارات متقدمة لتحديد وإبراز التكرارات أو القيم الفريدة في جدول واحد.
- مقارنة جدولين - ابحث عن التكرارات وتمييزها عن طريق مقارنة عمودين أو جدولين منفصلين.
بعد تثبيت Ultimate Suite for Excel ، ستجد هذه الأدوات في علامة التبويب Ablebits Data في علامة التبويب Dedupe