كيفية تحديد التكرارات في Excel: البحث ، التمييز ، العد ، التصفية

  • شارك هذا
Michael Brown

جدول المحتويات

يشرح البرنامج التعليمي كيفية البحث عن التكرارات في Excel. ستتعلم بعض الصيغ لتحديد القيم المكررة أو البحث عن صفوف مكررة مع التكرارات الأولى أو بدونها. ستتعلم أيضًا كيفية حساب مثيلات كل سجل مكرر على حدة والعثور على العدد الإجمالي للمغفلين في عمود ، وكيفية تصفية التكرارات والمزيد.

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

واليوم ، أود مشاركة بعض الطرق السريعة والفعالة لتحديد التكرارات في قائمة واحدة. تعمل هذه الحلول في جميع إصدارات Excel 365 و Excel 2021 و Excel 2019 و Excel 2016 و Excel 2013 والإصدارات الأقل.

    كيفية تحديد التكرارات في Excel

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

    كيفية العثور على السجلات المكررة بما في ذلك التكرارات الأولى

    لنفترض أن لديك قائمة بالعناصر الموجودة في العمود A والتي تريد التحقق منها بحثًا عن التكرارات. يمكن أن تكون هذه فواتير أو معرّف منتج أو أسماء أو أي بيانات أخرى.

    إليك صيغة للعثور على التكراراتواضغط على Ctrl + V للصقها.

    إلى نقل نسخ مكررة إلى ورقة أخرى ، نفذ نفس الخطوات مع الاختلاف الوحيد الذي تضغط عليه Ctrl + X (قص) بدلاً من Ctrl + C (نسخ).

    مزيل مكرر - طريقة سريعة وفعالة لتحديد موقع التكرارات في Excel

    الآن بعد أن عرفت كيفية استخدام الصيغ المكررة في Excel ، دعني أوضح لك صيغة أخرى سريعة وفعالة - طريقة مجانية - مزيل مكرر لبرنامج Excel.

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

    كيفية العثور على صفوف مكررة في Excel في خطوتين سريعتين

    لاختبار إمكانات مزيل الملفات المكررة ، أضف -في ، لقد أنشأت جدولًا ببضع مئات من الصفوف على النحو التالي:

    كما ترى ، يحتوي الجدول على بضعة أعمدة. تحتوي الأعمدة الثلاثة الأولى على المعلومات الأكثر صلة ، لذلك سنبحث عن صفوف مكررة بناءً على البيانات الموجودة في الأعمدة A - C. للعثور على سجلات مكررة في هذه الأعمدة ، ما عليك سوى القيام بما يلي:

    1. حدد أي خلية داخل الجدول الخاص بك وانقر فوق الزر Dedupe Table على شريط Excel. بعد تثبيت Ultimate Suite for Excel ، ستجده في ملف علامة التبويب Ablebits Data في المجموعة Dedupe .

    2. ستلتقط الوظيفة الإضافية الذكية الجدول بأكمله وتسألك لتحديد الأمرين التاليين:
      • حدد الأعمدة للتحقق من التكرارات (في هذا المثال ، هذه هي رقم الطلب ، تاريخ الطلب و عنصر عمود).
      • اختر إجراء لتنفيذه على التكرارات . نظرًا لأن هدفنا هو تحديد الصفوف المكررة ، فقد حددت إضافة عمود حالة

      بصرف النظر عن إضافة عمود الحالة ، مجموعة من الخيارات الأخرى المتاحة لك:

      • حذف التكرارات
      • اللون (تمييز) التكرارات
      • تحديد التكرارات
      • نسخ التكرارات إلى ملف جديد ورقة العمل
      • نقل التكرارات إلى ورقة عمل جديدة

      انقر فوق الزر موافق وانتظر بضع ثوان. فعله!

    كما ترى في لقطة الشاشة أدناه ، تم تحديد موقع جميع الصفوف التي لها قيم متطابقة في الأعمدة الثلاثة الأولى (لم يتم تحديد التكرارات الأولى على أنها مكررة).

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

    معالج مكرر المزيل - المزيد من الخيارات للبحث عن التكرارات في Excel

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

    1. حدد أي خلية في الجدول وانقر فوق مزيل مكرر الموجود في علامة التبويب Ablebits Data . سيتم تشغيل المعالج وسيتم تحديد الجدول بأكمله.

    2. في الخطوة التالية ، يتم تقديمك مع الخيارات الأربعة للتحقق من التكرارات في ورقة Excel الخاصة بك:
      • التكرارات بدون التكرارات الأولى
      • التكرارات مع التكرارات الأولى
      • القيم الفريدة
      • القيم الفريدة والتكرار الأول

      لهذا المثال ، دعنا نذهب مع الخيار الثاني ، أي التكرارات + التكرارات الأولى :

    3. الآن ، حدد الأعمدة التي تريد التحقق من التكرارات فيها. كما في المثال السابق ، نختار الأعمدة الثلاثة الأولى:

    4. أخيرًا ، اختر الإجراء الذي تريد تنفيذه على التكرارات. كما هو الحال مع أداة Dedupe Table ، يمكن لمعالج Duplicate Remover تحديد ، تحديد ، تمييز ، حذف ، نسخ أو نقل من التكرارات.

      نظرًا لأن الغرض من هذا البرنامج التعليمي هو توضيح طرق مختلفة لتحديد التكرارات في Excel ، فلنتحقق من الخيار المقابل وانقر فوق إنهاء :

    يستغرق معالج Duplicate Remover جزءًا من الثانية فقط للتحقق من مئات الصفوف ، و قدِّم النتيجة التالية:

    لا توجد صيغ ولا ضغط ولا أخطاء - دائمًا نتائج سريعة وخالية من العيوب :)

    إذا كنت مهتمًا بتجربة هذه الأدوات للعثور على التكرارات في أوراق Excel ، فنحن نرحب بك لتنزيل إصدار تقييم أدناه. سيتم تقدير ملاحظاتك في التعليقات كثيرًا!

    التنزيلات المتاحة

    تحديد التكرارات - أمثلة للصيغ (ملف .xlsx)

    Ultimate Suite - إصدار تجريبي (ملف exe.)

    في Excel بما في ذلك التكرارات الأولى (حيث تكون A2 هي الخلية العلوية):

    =COUNTIF(A:A, A2)>1

    أدخل الصيغة أعلاه في B2 ، ثم حدد B2 واسحب مقبض التعبئة لنسخ الصيغة إلى خلايا أخرى :

    كما ترى في لقطة الشاشة أعلاه ، ترجع الصيغة TRUE للقيم المكررة و FALSE للقيم الفريدة.

    ملاحظة. إذا كنت بحاجة إلى البحث عن التكرارات في نطاق من الخلايا بدلاً من البحث في عمود بأكمله ، فتذكر تأمين هذا النطاق بعلامة $. على سبيل المثال ، للبحث عن التكرارات في الخلايا A2: A8 ، استخدم هذه الصيغة:

    = COUNTIF ( $ A $ 2: $ A $ 8 ، A2) & gt؛ 1

    لكي تُرجع صيغة مكررة شيئًا أكثر وضوحًا من القيم المنطقية لـ TRUE و FALSE ، قم بتضمينها في الدالة IF واكتب أي تسميات تريدها للقيم المكررة والفريدة:

    =IF(COUNTIF($A$2:$A$8, $A2)>1, "Duplicate", "Unique")

    في حالة رغبتك في إيجاد صيغة Excel للبحث عن التكرارات فقط ، استبدل "Unique" بسلسلة فارغة ("") مثل هذا:

    =IF(COUNTIF($A$2:$A$8, $A2)>1, "Duplicate", "")

    ستُرجع الصيغة "التكرارات" للسجلات المكررة ، وخلية فارغة للسجلات الفريدة:

    كيفية البحث عن التكرارات في Excel بدون التكرارات الأولى

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

    لذلك ، دعنا نعدل صيغة Excel المكررة الخاصة بنا باستخدام مراجع الخلايا المطلقة والنسبية عند الاقتضاء:

    =IF(COUNTIF($A$2:$A2, $A2)>1, "Duplicate", "")

    كما ترى في لقطة الشاشة التالية ، لا تحدد هذه الصيغة التكرار الأول لـ " التفاح " كتكرار:

    كيفية العثور على التكرارات الحساسة لحالة الأحرف في Excel

    في المواقف التي تحتاج فيها إلى تحديد التكرارات الدقيقة بما في ذلك حالة النص ، استخدم صيغة الصفيف العامة هذه (تم إدخالها بالضغط على Ctrl + Shift + Enter):

    IF ((--EXACT ( ) range، uppermost _cell))) & lt؛ = 1، ""، "Duplicate")

    في قلب الصيغة ، يمكنك استخدام وظيفة EXACT لمقارنة الخلية المستهدفة بكل منها خلية في النطاق المحدد بالضبط. نتيجة هذه العملية هي مصفوفة من TRUE (تطابق) و FALSE (غير متطابقة) ، والتي يتم فرضها على مصفوفة من 1 و 0 بواسطة عامل التشغيل الأحادي (-). بعد ذلك ، تجمع الدالة SUM الأرقام ، وإذا كان المجموع أكبر من 1 ، فإن الدالة IF تُبلغ عن "تكرار".

    بالنسبة لمجموعة البيانات النموذجية الخاصة بنا ، تصبح الصيغة كما يلي:

    =IF(SUM((--EXACT($A$2:$A$8,A2)))<=1,"","Duplicate")

    كما هو موضح في لقطة الشاشة أدناه ، فإنه يتعامل مع الأحرف الصغيرة والأحرف الكبيرة كأحرف مختلفة (لم يتم تحديد التطبيقات على أنها مكررة):

    نصيحة . إذا كنت تستخدم جداول بيانات Google ، فقد تكون المقالة التالية مفيدة: كيفية البحث عن التكرارات وإزالتها في جداول بيانات Google.

    كيفية العثور علىصفوف مكررة في Excel

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

    لنفكر في المثال التالي. لنفترض أن لديك أرقام الطلبات في العمود A والتواريخ في العمود B والعناصر المرتبة في العمود C وتريد العثور على صفوف مكررة بنفس رقم الطلب والتاريخ والعنصر. لهذا ، سنقوم بإنشاء صيغة مكررة بناءً على وظيفة COUNTIFS التي تسمح بالتحقق من معايير متعددة في وقت واحد:

    إلى البحث عن صفوف مكررة مع التكرار الأول ، استخدم هذه الصيغة:

    =IF(COUNTIFS($A$2:$A$8,$A2,$B$2:$B$8,$B2,$C$2:$C$8,$C2)>1, "Duplicate row", "")

    توضح لقطة الشاشة التالية أن الصيغة تحدد حقًا الصفوف التي لها قيم متطابقة في جميع الأعمدة الثلاثة. على سبيل المثال ، يحتوي الصف 8 على نفس رقم الطلب والتاريخ مثل الصفين 2 و 5 ، ولكن عنصرًا مختلفًا في العمود C ، وبالتالي لم يتم وضع علامة عليه كصف مكرر:

    لإظهار صفوف مكررة بدون التكرارات الأولى ، قم بإجراء تعديل بسيط على الصيغة أعلاه:

    =IF(COUNTIFS($A$2:$A2,$A2,$B$2:$B2,$B2,$B$2:$B2,$B2,$C$2:$C2,$C2,) >1, "Duplicate row", "")

    كيفية حساب التكرارات في Excel

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

    عد مثيلات كل سجل مكرر على حدة

    عندما يكون لديك عمود بهالقيم المكررة ، قد تحتاج غالبًا إلى معرفة عدد التكرارات الموجودة لكل من هذه القيم.

    لمعرفة عدد مرات حدوث هذا الإدخال أو ذاك في ورقة عمل Excel ، استخدم صيغة COUNTIF بسيطة ، حيث A2 هو الأول و A8 هو العنصر الأخير في القائمة:

    =COUNTIF($A$2:$A$8, $A2)

    كما هو موضح في لقطة الشاشة التالية ، تحسب الصيغة تكرارات كل عنصر: " التفاح "يحدث 3 مرات" ، الموز الأخضر "- مرتين ،" الموز "و" البرتقال "مرة واحدة فقط.

    إذا كنت تريد تحديد التكرارات الأول والثاني والثالث وما إلى ذلك لكل عنصر ، فاستخدم الصيغة التالية:

    =COUNTIF($A$2:$A2, $A2)

    بطريقة مماثلة ، يمكنك حساب عدد تكرارات من الصفوف المكررة . الاختلاف الوحيد هو أنك ستحتاج إلى استخدام دالة COUNTIFS بدلاً من COUNTIF. على سبيل المثال:

    =COUNTIFS($A$2:$A$8, $A2, $B$2:$B$8, $B2)

    بمجرد حساب القيم المكررة ، يمكنك إخفاء القيم الفريدة وعرض التكرارات فقط ، أو العكس. للقيام بذلك ، قم بتطبيق التصفية التلقائية لـ Excel كما هو موضح في المثال التالي: كيفية تصفية التكرارات في Excel.

    احسب العدد الإجمالي للتكرارات في عمود (أعمدة)

    الأسهل تتمثل طريقة حساب التكرارات في عمود في استخدام أي من الصيغ التي استخدمناها لتحديد التكرارات في Excel (مع التكرارات الأولى أو بدونها). وبعد ذلك يمكنك حساب القيم المكررة باستخدام صيغة COUNTIF التالية:

    =COUNTIF(range, "duplicate")

    أين" تكرار " هو التصنيف الذي استخدمته في الصيغة التي تحدد موقع التكرارات.

    في هذا المثال ، تأخذ الصيغة المكررة الشكل التالي:

    =COUNTIF(B2:B8, "duplicate")

    طريقة أخرى لحساب القيم المكررة في Excel باستخدام صيغة صفيف أكثر تعقيدًا. تتمثل إحدى ميزات هذا الأسلوب في أنه لا يتطلب عمودًا مساعدًا:

    =ROWS($A$2:$A$8)-SUM(IF( COUNTIF($A$2:$A$8,$A$2:$A$8)=1,1,0))

    نظرًا لأنها صيغة صفيف ، تذكر أن تضغط على Ctrl + Shift + Enter لإكمالها. أيضًا ، يُرجى مراعاة أن هذه الصيغة تحسب جميع السجلات المكررة ، بما في ذلك التكرارات الأولى :

    للعثور على العدد الإجمالي للصفوف المكررة ، قم بتضمين وظيفة COUNTIFS بدلاً من COUNTIF في الصيغة أعلاه ، وحدد جميع الأعمدة التي تريد التحقق من وجود التكرارات فيها. على سبيل المثال ، لحساب عدد الصفوف المكررة استنادًا إلى العمودين A و B ، أدخل الصيغة التالية في ورقة Excel:

    =ROWS($A$2:$A$8)-SUM(IF( COUNTIFS($A$2:$A$8,$A$2:$A$8, $B$2:$B$8,$B$2:$B$8)=1,1,0))

    كيفية تصفية التكرارات في Excel

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

    كيفية إظهار التكرارات وإخفائها في Excel

    إذا كنت تريد رؤية جميع التكرارات في لمحة ، فاستخدم إحدى الصيغ للعثور على التكرارات في Excel التي تناسب احتياجاتك بشكل أفضل. ثم حدد الجدول الخاص بك ، وانتقل إلى علامة التبويب البيانات ، وانقر فوقزر تصفية . بدلاً من ذلك ، يمكنك النقر فوق فرز & أمبير ؛ التصفية & gt؛ التصفية في علامة التبويب الصفحة الرئيسية في مجموعة التحرير .

    نصيحة . لتمكين التصفية تلقائيًا ، قم بتحويل بياناتك إلى جدول Excel كامل الوظائف. ما عليك سوى تحديد جميع البيانات والضغط على اختصار Ctrl + T.

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

    والآن ، يمكنك فرز التكرارات حسب عمود المفتاح لتجميعها لتحليل أسهل. في هذا المثال ، يمكننا فرز الصفوف المكررة حسب رقم الطلب العمود:

    كيفية تصفية التكرارات حسب تكراراتها

    إذا تريد إظهار التكرار الثاني أو الثالث أو التاسع للقيم المكررة ، استخدم الصيغة لحساب الحالات المكررة التي ناقشناها سابقًا:

    =COUNTIF($A$2:$A2, $A2)

    ثم قم بتطبيق التصفية على الجدول وحدد التكرار فقط (ق) تريد عرضها. على سبيل المثال ، يمكنك تصفية التكرارات الثانية كما في لقطة الشاشة التالية:

    لعرض جميع السجلات المكررة ، أي تكرار أكبر من 1 ، انقر فوق الزر سهم عامل التصفية في رأس العمود المرات (العمود الذي يحتوي على الصيغة) ، ثم انقر فوق مرشحات الأرقام & gt؛ أكبرمن .

    حدد " أكبر من " في المربع الأول ، واكتب 1 في المربع المجاور له ، وانقر فوق زر موافق :

    بطريقة مماثلة ، يمكنك إظهار التكرارات الثانية والثالثة وجميع التكرارات اللاحقة. فقط اكتب الرقم المطلوب في المربع بجوار " أكبر من ".

    قم بتمييز التكرارات أو تحديدها أو مسحها أو حذفها أو نسخها أو نقلها

    بعد التكرارات التي تمت تصفيتها كما هو موضح أعلاه ، لديك مجموعة متنوعة من الخيارات للتعامل معها.

    كيفية تحديد التكرارات في Excel

    لتحديد التكرارات ، بما في ذلك رؤوس الأعمدة ، عامل التصفية انقر فوق أي خلية تمت تصفيتها لتحديدها ، ثم اضغط على Ctrl + A.

    لتحديد السجلات المكررة بدون رؤوس الأعمدة ، حدد الخلية الأولى (أعلى اليسار) ، واضغط Ctrl + Shift + End لتمديد التحديد إلى الخلية الأخيرة.

    نصيحة. في معظم الحالات ، تعمل الاختصارات أعلاه بشكل جيد وتحدد الصفوف المصفاة (المرئية) فقط. في بعض الحالات النادرة ، غالبًا في المصنفات الكبيرة جدًا ، قد يتم تحديد كل من الخلايا المرئية وغير المرئية. لإصلاح ذلك ، استخدم أحد الاختصارات أعلاه أولاً ، ثم اضغط على Alt + ؛ إلى حدد الخلايا المرئية فقط ، مع تجاهل الصفوف المخفية.

    كيفية مسح التكرارات أو إزالتها في Excel

    لمسح التكرارات في Excel ، حددها ، انقر بزر الماوس الأيمن ، ثم انقر فوق مسح المحتويات (أو انقر فوق الزر مسح & gt ؛ مسح المحتويات فيعلامة التبويب الصفحة الرئيسية ، في المجموعة التحرير ). سيؤدي هذا إلى حذف محتويات الخلية فقط ، وستكون لديك خلايا فارغة كنتيجة لذلك. تحديد الخلايا المكررة التي تمت تصفيتها والضغط على المفتاح حذف سيكون له نفس التأثير.

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

    كيفية تمييز التكرارات في Excel

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

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

    كيفية نسخ أو نقل التكرارات إلى ورقة أخرى

    لنسخ نسخ مكررة ، حددها ، اضغط على Ctrl + C ، ثم افتح ورقة أخرى (جديدة أو موجودة) ، حدد الخلية العلوية اليسرى من النطاق حيث تريد نسخ التكرارات ،

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