cellio

إزالة التكرار في إكسل: 4 طرق عملية (مع المعادلات)

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

بقلم Ayoub Farid · · 2 دقائق قراءة

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

1. زر إزالة التكرارات المدمج (Remove Duplicates)

  1. انقر داخل أي خلية ضمن نطاق البيانات.
  2. انتقل إلى تبويب بيانات > إزالة التكرارات (Data > Remove Duplicates).
  3. حدد الأعمدة التي يُعرّف التكرار بناءً عليها (مثل عمود البريد الإلكتروني فقط، أو الاسم مع التاريخ معًا).
  4. اضغط على موافق (OK). سيعرض إكسل تقريرًا بعدد القيم التي تم حذفها.

تحذف هذه الأداة الصفوف نهائيًا، لذا يُفضل دائمًا تطبيقها على نسخة احتياطية من ملفك.

2. دالة UNIQUE (في Excel 365 وGoogle Sheets)

=UNIQUE(A2:C500)

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

3. تمييز التكرارات باستخدام دالة COUNTIF

بجانب بياناتك، في الخلية D2 مثلًا، اكتب الصيغة التالية ثم استخدم سحب المعادلة للأسفل:

=COUNTIF($A$2:$A$500,A2)>1

ستُرجع الدالة القيمة TRUE لكل عنصر يظهر أكثر من مرة واحدة في النطاق المحدد. يمكنك بعدها تصفية الجدول على قيم TRUE لمراجعتها.

إذا أردت تمييز النسخ الثانية وما يليها فقط (مع الإبقاء على النسخة الأولى دون تمييز):

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

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

4. تظليل القيم المكررة بالتنسيق الشرطي

انتقل إلى الصفحة الرئيسية > التنسيق الشرطي > قواعد تمييز الخلايا > القيم المكررة (Home > Conditional Formatting > Highlight Cells Rules > Duplicate Values). تُعد هذه الخطوة ممتازة للفحص البصري السريع قبل الشروع في حذف أي بيانات، وهي مفيدة للغاية عند الاستعداد لأي اختبار إكسل للتوظيف.

لماذا تفشل إزالة بعض التكرارات أحيانًا؟

  • المسافات الإضافية: لا يتطابق النص "خالد علي" مع "خالد علي ". احرص على تنظيف المسافات أولًا باستخدام دالة TRIM.
  • حالة الأحرف في اللغات اللاتينية: تتجاهل أداة إزالة التكرارات المدمجة حالة الأحرف، لكن بعض الأدوات الأخرى تميز بين الحروف الكبيرة والصغيرة.
  • الأرقام المخزنة كنصوص: الرقم "1042" المخزن كنص يختلف تمامًا عن القيمة الرقمية 1042 في نظر معادلات Excel.

حساب عدد القيم المكررة

لحساب إجمالي القيم الفريدة (غير المكررة): =COUNTA(UNIQUE(A2:A500)). ولحساب عدد الصفوف المكررة الفعلية: =COUNTA(A2:A500)-COUNTA(UNIQUE(A2:A500)).

الأسئلة الشائعة

كيف أقوم بإزالة التكرار في إكسل؟

من خلال الانتقال إلى تبويب بيانات > إزالة التكرارات (Data > Remove Duplicates)، ثم اختيار الأعمدة المحددة للتكرار.

كيف أجد القيم المكررة دون حذفها نهائيًا؟

يمكنك استخدام التنسيق الشرطي لتمييزها لونيًا، أو استخدام صيغة العد الشرطي: =COUNTIF($A$2:$A$500,A2)>1.

هل تحتفظ أداة إزالة التكرارات بالنسخة الأولى من البيانات؟

نعم، تحتفظ الأداة بالظهور الأول للبيانات وتحذف السجلات المكررة اللاحقة.

كيف يمكنني إزالة التكرارات في جداول بيانات Google (Google Sheets)؟

من القائمة، اختر بيانات > تنظيف البيانات > إزالة التكرارات (Data > Data cleanup > Remove duplicates)، أو استخدم ببساطة الدالة =UNIQUE(range).

تابع القراءة