صيغة Excel للبحث عن التكرارات في عمود واحد

  • شارك هذا
Hugh West

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

تنزيل Practice Workbook

يمكنك قم بتنزيل مصنف Excel الذي استخدمناه لإعداد هذه المقالة.

البحث عن التكرارات في One Column.xlsx

8 طرق مناسبة للبحث التكرارات في عمود واحد باستخدام Excel Formula

1. استخدم وظيفة COUNTIF للبحث عن التكرارات جنبًا إلى جنب مع التكرار الأول

في الجدول التالي ، توجد عدة أسماء تندرج تحت عنوان الاسم في العمود B . وتحت العنوان تكرار في العمود C ، سنستخدم وظيفة COUNTIF لمعرفة ما إذا كان أي اسم في العمود الأيسر به تكرارات أم لا. سترجع الصيغة TRUE للأسماء المكررة و FALSE للأسماء الفريدة.

في الإخراج الأول الخلية C5 ، الصيغة مع الوظيفة COUNTIF ستكون:

=COUNTIF($B$5:$B$14,B5)>1

بعد الضغط على أدخل والملء التلقائي لبقية الخلايا في العمود C ، سنحصل على النتائج التالية.

في هذه الصيغة ، ترجع الدالة COUNTIF عدد الأعداد لكل اسم وباستخدامالعامل المنطقي ، لقد بحثنا عن الأعداد الأكبر من 1 . وبالتالي يمكننا تحديد التكرارات من خلال البحث عن القيمة المنطقية 'TRUE' فقط.

اقرأ المزيد: صيغة للبحث عن التكرارات في Excel (6 سهل طرق)

2. قم بإنشاء صيغة مع وظائف IF و COUNTIF للبحث عن التكرارات في عمود واحد

يمكننا أيضًا دمج وظائف IF و COUNTIF لإرجاع المخرجات بنصوص مخصصة . تحت العنوان الإخراج ، ستُرجع الصيغة "تكرار" للأسماء المكررة الموجودة في العمود B . وإذا كان النص فريدًا في العمود الاسم ، فستُرجع الصيغة فارغة للقيمة النصية المقابلة.

لذا ، فإن الصيغة المطلوبة تجمع بين IF و يجب أن تكون وظائف COUNTIF في الخلية C5 :

=IF(COUNTIF($B$5:$B$14,B5)>1,"Duplicate","")

الآن اضغط على أدخل ، استخدم مقبض التعبئة لملء الخلايا الأخرى تلقائيًا تحت رأس الإخراج وستجد المخرجات التالية في الحال.

في في هذه الصيغة ، تبحث الدالة IF عن الأعداد التي تزيد عن 1 وإذا وجدت ، فإنها تُرجع النص المحدد "Duplicate" ، وإلا خلية فارغة.

قراءة المزيد: كيفية البحث عن القيم المكررة في Excel باستخدام الصيغة (9 طرق)

3. البحث عن التكرارات في عمود واحد دون التكرار الأول في Excel

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

الصيغة المطلوبة للإخراج الأول الخلية C5 ستكون:

=IF(COUNTIF($B$5:$B5,B5)>1,"Duplicate","")

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

للإخراج الأول في الخلية C5 ، لقد حددنا نطاق الخلايا بـ $ B $ 5: $ B5 فقط ، وبالتالي ، ستبحث الصيغة عن الخلية الأولى فقط للعثور على قيمة مكررة. أثناء سحب مقبض التعبئة للعثور على المخرجات التالية ، يزيد عدد الخلايا في النطاق المحدد للوظيفة COUNTIF بمقدار 1 لكل خلية متتالية. لذلك ، لا يتم احتساب التكرار الأول لأي نص في العمود الاسم لأكثر من 1 هنا.

اقرأ المزيد: كيفية البحث عن التكرارات في عمود باستخدام Excel VBA (5 طرق)

4. صيغة Excel للبحث عن التكرارات الحساسة لحالة الأحرف في عمود واحد

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

في الخرج الأول الخليةC5 ، ستكون الصيغة المدمجة مع الوظائف المشار إليها:

=IF(SUM((--EXACT($B$5:$B$14,B5)))<=1,"","Duplicate")

الآن اضغط على أدخل واملأ العمود بالكامل للبحث عن جميع قيم الإرجاع.

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

🔎 كيف تعمل الصيغة؟

  • تبحث الوظيفة بالضبط هنا عن الحالة الدقيقة والحساسة لحالة الأحرف يطابق النص الأول في عمود الاسم وبالتالي يُرجع الإخراج التالي:

{TRUE؛ FALSE؛ FALSE؛ FALSE؛ FALSE؛ FALSE؛ FALSE؛ FALSE؛ FALSE؛ FALSE}

  • باستخدام double-unary (-) ، يتم تحويل القيم المعادة إلى أرقام ، '1' لـ TRUE و '0' لـ خطأ . لذا ، فإن قيم الإرجاع هنا ستكون:

{1؛ 0؛ 0؛ 0؛ 0؛ 0؛ 0؛ 0؛ 0؛ 0}

  • تلخص الدالة SUM بعد ذلك جميع القيم الرقمية الموجودة في الخطوة السابقة.
  • = SUM ((- EXACT ($ B $ 5: $ B $ 14، B5))) & lt؛ = 1: يتحقق هذا الجزء من الصيغة مما إذا كان المجموع أو القيمة المرجعة الموجودة في الخطوة الأخيرة تساوي أو تقل عن 1 .
  • أخيرًا ، تبحث الدالة IF عن مجموع أقل من أو يساوي 1 وتُرجع خلية فارغة ، وإذا لم يتم العثور عليها ، فإنها تُرجع النص المحدد "تكرار" .
  • تصبح الصيغة قابلة للتطبيق لبقية الخلايا في العمود الإخراج بعد أن نملأ الخلية الأولى.

قراءة المزيد: البحث عن التكرارات في عمودين في Excel (6 طرق مناسبة)

قراءات مماثلة

  • البحث في Excel عن التكرارات في العمود وحذف الصف (4 طرق سريعة)
  • البحث في Excel عن الصفوف المكررة استنادًا إلى أعمدة متعددة
  • كيفية البحث عن الصفوف المكررة في Excel (5 طرق سريعة)
  • قائمة أفضل 10 في Excel مع التكرارات (طريقتان)
  • كيفية المقارنة صفوف في Excel للتكرارات

5. ابحث عن تسلسل التكرارات باستخدام Excel Formula

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

الصيغة المطلوبة في الإخراج الأول الخلية C5 هي:

=COUNTIF($B$5:$B5,B5)

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

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

6. تصفية وحذف التكرارات في عمود واحد في Excel

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

📌 الخطوة 1:

➤ حدد الجدول بأكمله أولاً بما في ذلك رؤوسه.

➤ تحت علامة التبويب الصفحة الرئيسية ، حدد الخيار تصفية من Sort & amp؛ amp؛ تصفية القائمة المنسدلة تحرير مجموعة أوامر.

لذلك ، قمنا للتو بتنشيط عامل التصفية أزرار رؤوسنا في الجدول التالي.

📌 الخطوة 2:

➤ انقر فوق إخراج القائمة المنسدلة وإلغاء تحديد الخيار الأول الذي يظهر القيمة الرقمية '1' .

➤ الآن اضغط موافق .

نشاهد الآن النصوص المكررة دون تكراراتها الأولى في الجدول المفلتر أدناه.

📌 الخطوة 3:

حدد الخلايا التي تحتوي على الأسماء والمخرجات المقابلة.

➤ وحذفها جميعًا.

📌 الخطوة 4:

➤ افتح مرشح الإخراج مرة أخرى.

➤ حدد الخياريظهر '1' فقط.

➤ اضغط على أدخل وتكون قد انتهيت.

مثل في لقطة الشاشة التالية ، الآن ستحصل على جميع البيانات النصية الفريدة أو الأسماء فقط.

اقرأ المزيد: How to Find & amp؛ قم بإزالة الصفوف المكررة في Excel

7. صيغة Excel للبحث عن التكرارات في عمود واحد استنادًا إلى الحالة

يمكننا أيضًا إدراج شرط ومعرفة التكرارات وفقًا للقيم الموجودة في العمود. في الصورة أدناه ، لدينا الآن عمود إضافي يمثل الأقسام لجميع الموظفين في المؤسسة.

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

الصيغة المطلوبة في الإخراج الأول الخلية D5 سيكون:

=IF(COUNTIFS($B$5:$B$14,B5,$C$5:$C$14,C5)>1,"Duplicate","")

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

في العمود B ، لدينا الاسم "فريد" ثلاث مرات ولكن فقط منهم موجود في قسم المبيعات (الصف 7) . التواجدان الآخران للاسم المشابه موجودان في القسم التسويق (الصف 9 والصف 13) . إذن ، واحد منهم هو تكرار. وهكذا نستطيعأدخل شروطًا متعددة في الوظيفة COUNTIFS للعثور على الإخراج المطلوب.

اقرأ المزيد: البحث عن التطابقات أو القيم المكررة في Excel

8. البحث عن التكرارات وإبرازها باستخدام قاعدة التنسيق الشرطي

في القسم الأخير ، سنكتشف التكرارات ونبرزها باستخدام الأمر التنسيق الشرطي . سنقوم بتعيين صيغة مع الوظيفة COUNTIF في Rule Box ثم نحدد تنسيق الخلايا حيث ستعيد الصيغة القيمة المنطقية 'TRUE' فقط.

دعنا نتبع الخطوات أدناه الآن لتلبية المعايير:

📌 الخطوة 1:

➤ حدد جميع الأسماء الموجودة تحت عنوان الاسم في العمود B .

➤ تحت شريط الصفحة الرئيسية ، حدد الخيار قاعدة جديدة من القائمة المنسدلة التنسيق الشرطي .

سيظهر مربع حوار باسم قاعدة تنسيق جديدة .

📌 الخطوة 2:

➤ حدد نوع القاعدة مثل 'استخدم صيغة لتحديد الخلايا المراد تنسيقها ' .

➤ في المربع وصف القاعدة ، قم بتضمين الصيغة التالية:

=COUNTIF($B$5:$B$14,B5)>1

➤ اضغط التنسيق .

📌 الخطوة 3:

➤ في تنسيق الخلايا النافذة ، قم بالتبديل إلى علامة التبويب تعبئة وحدد لون الخلفية للخلايا المكررة.

➤ اضغط على موافق .

📌 الخطوة 4:

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

➤ اضغط على موافق للمرة الأخيرة وقد انتهينا.

أخيرًا ، ستلاحظ التكرارات المميزة بما في ذلك التكرارات الأولى كما هو معروض في لقطة الشاشة التالية.

اقرأ المزيد: كيفية البحث ، تسليط الضوء إزالة التكرارات في Excel

الكلمات الختامية

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

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