كيف تُظهر صفًّا مكررًا واحدًا فقط في عمود إكسل؟
في سيناريوهات تحليل البيانات المختلفة، قد تجد نفسك أمام عمود يحتوي على مزيج من القيم الفريدة والقيم المكررة، بينما تريد عرض أو معالجة الصفوف المكررة فقط. إن البحث اليدوي عن كل قيمة فريدة وإخفاؤها واحدةً تلو الأخرى قد يكون غير فعّال ومعرّضًا للخطأ، خاصةً عند التعامل مع مجموعات بيانات كبيرة. ويوضّح المثال في لقطة الشاشة أدناه كيف تبقى الإدخالات المكررة مرئيةً فقط بعد التصفية.
لتتغلب على هذه المهمة بكفاءة، يوفّر إكسل مجموعةً من الحلول التي تمتد من الميزات المدمجة إلى الوظائف الإضافية المتقدمة وأتمتة العمليات. وتقلّل هذه الطرق الجهد اليدوي بشكل كبير، وتساعدك على تجنّب الأخطاء، كما يمكن تطبيقها بغض النظر عن حجم مجموعة البيانات. فيما يلي أبرز الحلول العملية المتنوعة، لتختار منها ما يناسب احتياجاتك ومستوى خبرتك في إكسل.
عرض المكررات فقط باستخدام دوال استخدم تنسيق الشروط والتصفية
عرض المكررات فقط باستخدام Kutools لـ Excel ![]()
عرض المكررات فقط باستخدام الصيغ ودوال التصفية
عرض المكررات فقط باستخدام كود VBA (تصفية تلقائية وعرض المكررات فقط)
عرض المكررات فقط باستخدام استخدم تنسيق الشروط ودوال التصفية
تعتمد هذه الطريقة على ميزة «التنسيق الشرطي» في إكسل لتلوين القيم المكررة بصريًّا داخل العمود المحدد. وبمجرد تلوينها، يمكنك استخدام ميزة التصفية لعرض المكررات فقط، مع إبقاء البيانات الفريدة خارج العرض. وهي خيار مثالي خصوصًا للمستخدمين الذين يفضلون حلاً بديهيًّا يعتمد على الفأرة ويرغبون في تجنّب كتابة الصيغ أو الأكواد.
من مزايا هذه الطريقة بساطتها وتوفيرها تغذيةً مرتدةً بصريةً فورية. ومع ذلك، فهي أنسب لمجموعات البيانات متوسطة الحجم. أما في الحالات التي تتطلب عمليات متكررة أو واسعة النطاق، أو الحاجة إلى الأتمتة، فراجع الحلول الأخرى أدناه.
1. حدد القيم التي تريد فحصها بحثًا عن المكررات، ثم انقر علىالصفحة الرئيسية > استخدم تنسيق الشروط > قواعد تمييز الخلايا > القيم المكررة. في مربع الحوارالقيم المكررة، اخترالمكرراتمن القائمة اليسرى، وحدّد تنسيق التمييز المطلوب من القائمة المنسدلة اليمنى، ثم انقر علىموافق. انظر لقطة الشاشة:
ستُلوَّن المكررات باللون الذي اخترته.
2. انقر على رأس العمود (مثلًا، «الاسم»)، ثم انتقل إلىبيانات > تصفيةلتفعيل ميزة التصفية.
3. انقر على أيقونةالتصفيةفي رأس العمود. من القائمة، اخترتصفية حسب اللون، ثم اختر اللون الذي سبق أن حددته للمكررات. انظر لقطة الشاشة:
4. انقر علىموافق. بعد ذلك، ستبقى الصفوف التي تحتوي على القيم المكررة فقط مرئية، بينما تُخفى القيم الفريدة من القائمة المُرشَّحة.
يُوصى بهذه الطريقة للتحليلات السريعة والمراجعات لمرة واحدة؛ تذكّر أنه إذا غيّرت البيانات بعد تطبيق التنسيق الشرطي، فستحتاج إلى إعادة تطبيق التصفية لتحديث النتائج وفقًا لذلك.
عرض المكررات فقط باستخدام Kutools لـ Excel
إذا كنت من المستخدمين الذين يحتاجون بانتظام إلى إدارة أو تحليل الصفوف المكررة والفريدة، فإنKutools لـ Excelتوفّر لك أداة مريحة وسهلة الاستخدام تُسمّىتحديد الخلايا المكررة/الفريدة. تتيح لك هذه الميزة تحديد الصفوف الفريدة بسرعة، حتى يمكنك إخفاؤها بنقرات قليلة، لتبقى القيم المكررة فقط مرئيّة. وتُعدّ Kutools لـ Excel حلاً مثاليًّا لمجموعات البيانات الكبيرة والمعقّدة، حيث تكون العمليات اليدوية شاقة أو تستغرق وقتًا طويلاً.
بعدالتثبيت المجانيلـ Kutools لـ Excel، اتبع الخطوات التالية:
1. حدد نطاق البيانات الخاص بك، ثم انقر علىKutools > تحديد > تحديد الخلايا المكررة/الفريدة.
2. في مربع الحوارتحديد الخلايا المكررة/الفريدة، فعّل الخيارينالقيم الفريدةوتحديد الصف بالكامل. ثم انقر علىموافق. سيظهر مربع حوار ملخّص يعرض عدد الصفوف المحددة.
3. انقر علىموافقلإغلاق مربع الحوار الملخّص. أصبحت الصفوف الفريدة الآن محددة. انقر بزر الماوس الأيمن على أي رأس صف من المجموعة المحددة، ثم اخترإخفاءمن قائمة السياق.
بهذه الخطوات، يتم إخفاء جميع الصفوف الفريدة، ليظهر فقط الصف المكرر الخاص بك للتحليل أو لأي إجراء لاحق.
تتميّز هذه الطريقة بفعاليتها الكبيرة في سير العمل المتكرر، وجلسات مراجعة البيانات، وكذلك عند التعاون في جداول بيانات ضخمة، حيث تُحسّن السرعة وتقلّل من احتمال حذف البيانات عن طريق الخطأ.
عرض المكررات فقط باستخدام الصيغ ودوال التصفية
إذا كنت تفضّل طريقة تعتمد بالكامل على الإمكانيات الأصلية لإكسل وترغب في التحكّم الدقيق والمرن، فإن استخدام الصيغ جنبًا إلى جنب مع دالة التصفية قد يكون فعّالًا جدًّا. فمن خلال إعداد صيغة لوضع علامة على صف مكرر، يمكنك بعد ذلك تصفية تلك الصفوف فقط لعرضها أو إجراء عمليات إضافية عليها.
هذه الطريقة مثالية للمستخدمين المعتادين على التعامل مع الصيغ والراغبين في تخصيص المنطق أو توسيعه، مثل وضع علامة على المكررات عبر أعمدة متعددة أو تطبيق فحوصات مشروطة للمكررات. ومن ناحية أخرى، قد يتطلب إعداد الصيغ لمجموعات بيانات كبيرة أو ديناميكية الانتباه عند نسخ الصيغ والحفاظ على اتساق المراجع.
1. في خلية فارغة مجاورة لمجموعة البيانات (مثلًا، الخلية B2 إذا كانت بياناتك تبدأ من A2)، أدخل الصيغة التالية لتمييز الإدخالات المكررة:
=COUNTIFS($A$2:$A$12,$A2)>1 اسحب مقبض التعبئة لأسفل عبر النطاق المستهدف. تشير نتيجةصحيحفي خلية الصيغة إلى وجود قيمة مكرَّرة، بينما تدلّخطأعلى أن القيمة فريدة. انظر لقطة الشاشة:
2. انقر على رأس عمود المساعدة (B1، مباشرة فوق صيغك)، ثم انقر علىبيانات > تصفيةلإضافة عناصر التحكم.
3. استخدم القائمة المنسدلة للتصفية في عمود المساعدة لاختيارصحيحفقط، ثم انقر علىموافق. سيتم عرض القيم المكررة فقط في عمود البيانات الرئيسي.
ملاحظة:قم بتعديلA2:A12 في الصيغة حسب الحاجة، بناءً على نطاق البيانات الفعلي لديك. وللمجموعات الديناميكية، تأكد من تضمين النطاق الكامل المحتمل، أو استخدم جداول Excel لإدارة الأعمدة بسهولة أكبر.
عند تعديل مجموعة البيانات أو توسيعها، أعد تطبيق الصيغة والتصفية للحفاظ على دقة النتائج. وإذا واجهت أي عدم تطابق، فتحقق مجددًا من نطاقات مراجع الخلايا لتجنب التغطية الجزئية.
عرض المكررات فقط باستخدام كود VBA (تصفية تلقائية وعرض المكررات فقط)
للمستخدمين المتقدمين في إكسل، يوفّر أتمتة اكتشاف الصفوف المكررة وعرضها وفورًا توفيرًا كبيرًا في الوقت، خاصةً عند التعامل مع مجموعات بيانات ضخمة أو تلك التي يتم تحديثها باستمرار. باستخدام ماكرو VBA، يمكنك تصفية وعرض الصفوف المكررة فورًا في العمود المحدد—بدون الحاجة إلى التنسيق اليدوي بالألوان أو إنشاء الصيغ المعقدة. ويُعد هذا الحل مثاليًا عندما تبحث عن طريقة تنفيذ بنقرة واحدة أو حل قابل للتكرار بسهولة عبر نطاقات مختلفة.
تتميّز هذه الطريقة بالسرعة والاتساق وملاءمتها المثالية لمجموعات البيانات الضخمة جدًّا. ومع ذلك، ستحتاج إلى تفعيل الماكروات وامتلاك معرفة متوسطة على الأقل بمُحرّر VBA في إكسل. وإذا كنت جديدًا على الماكروات، فاحرص على حفظ عملك مسبقًا، إذ قد لا يُمكن التراجع عن تشغيل الماكرو باستخدام زر «تراجع» المعتاد.
1. انتقل إلىالمطوّر > Visual Basic لفتح نافذةمايكروسوفت Visual Basic for Applications. ثم انقر علىإدراج > وحدة نمطية، والصق الكود التالي في الوحدة النمطية:
Sub FilterDuplicatesOnly()
Dim rng As Range
Dim ws As Worksheet
Dim duplicateCol As Range
Dim lastRow As Long
Dim colNum As Long
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ws = Application.ActiveSheet
Set rng = Application.Selection
If rng Is Nothing Then
MsgBox "Please select a range first.", vbExclamation
Exit Sub
End If
lastRow = ws.Cells(ws.Rows.Count, rng.Cells(1, 1).Column).End(xlUp).Row
colNum = rng.Column
' Add a temporary helper column next to the selected column
ws.Cells(1, colNum + 1).Value = "IsDuplicate"
ws.Range(ws.Cells(2, colNum + 1), ws.Cells(lastRow, colNum + 1)).Formula = "=COUNTIF(" & rng.Address & "," & ws.Cells(2, colNum).Address(False, False) & ")>1"
' Apply filter to show only duplicates
ws.Range(ws.Cells(1, colNum), ws.Cells(lastRow, colNum + 1)).AutoFilter Field:=2, Criteria1:="TRUE"
End Sub 2. بعد إدخال الرمز، عُد إلى Excel وحدد عمود البيانات الذي تريد تصفية التكرارات فيه (على سبيل المثال، حدد جميع الخلايا من A2 إلى A12 إذا كانت بياناتك في العمود A). بعد ذلك، في محرر VBA، انقر على زر
تشغيللتنفيذ الماكرو. سيقوم الماكرو بإدراج عمود مساعد مؤقت، ويستخدمه لوضع علامة على المكررات، ثم يُطبّق التصفية تلقائيًا لإظهار الصفوف التي تحتوي على القيم المكررة فقط.
يُعد العمود المساعد المؤقت ضروريًا لأتمتة VBA من هذا النوع. وإذا رغبت، يمكنك حذفه بعد مراجعة بياناتك المتكررة.
نصيحة عملية: إذا واجهت أي أخطاء، تأكد أولًا من تحديد نطاق البيانات قبل تشغيل الماكرو. ويمكنك إعادة تشغيله بسهولة في كل مرة تتغيّر فيها بياناتك، ما يجعله أداة مثالية للتحقق الدوري من التكرارات.
يتيح لك هذا الماكرو التركيز بسرعة على بياناتك المتكررة دون الحاجة إلى تنفيذ خطوات يدوية متكررة مثل التنسيق أو إنشاء الصيغ أو إعداد التصفية.
إظهار القيم المكررة فقط
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل