قارن بين عمودين وقم بإزالة التكرارات في Excel

  • شارك هذا
Michael Brown

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

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

لنفترض أن لديك عمودين بأسماء أشخاص - 5 أسماء في العمود A و 3 أسماء في العمود B ، وتريد مقارنة البيانات بين هذين العمودين للعثور على التكرارات. كما تفهم ، هذه بيانات زائفة فقط للحصول على مثال سريع ؛ في أوراق العمل الحقيقية ، عادة ما يكون لديك آلاف وعشرات الآلاف من الإدخالات.

المتغير A : يوجد كلا العمودين في ورقة واحدة ، في جدول واحد: العمود A و العمود B

المتغير B : يوجد عمودين على أوراق مختلفة: العمود A في الورقة 2 و العمود A في الورقة 3

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

قارن عمودين للعثور على التكرارات باستخدام صيغ Excel

المتغير أ: كلا العمودين في نفس القائمة

  1. في أول خلية فارغة ، في مثالنا هذه الخلية C1 ، اكتب الصيغة التالية:

    =IF(ISERROR(MATCH(A1,$B$1:$B$10000,0)),"Unique","Duplicate")

    في صيغتنا ، A1 هي الخلية الأولى في العمود الأول نريد استخدامها للمقارنة. $ B $ 1 و $ B $ 10000 هما عنوانا الخلية الأولى والأخيرة من العمود الثاني اللذين تريد المقارنة بهما. مرجع الخلية المطلق - علامات الدولار ($) التي تسبق أحرف العمود وأرقام الصفوف. أستخدم المرجع المطلق عن قصد ، حتى تظل عناوين الخلية دون تغيير عند نسخ الصيغة.

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

    =IF(ISERROR(MATCH(B1,$A$1:$A$10000,0)),"Unique","Duplicate")

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

  2. الآن دعنا ننسخ الصيغة إلى جميع خلايا العمود C ، حتى الصف الأخير الذي يحتوي على البيانات في العمود A. للقيام بذلك ، ضع المؤشر على الزاوية اليمنى السفلية للخلية C1 ، وسيتغير المؤشر إلى تقاطع أسود ، كما هو موضح في الصورة أدناه:

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

    نصيحة: في الجداول الكبيرة ، يكون من الأسرع نسخ الصيغة باستخدام الاختصارات. انقر فوق الخلية C1 لتحديدها واضغط على Ctrl + C (لنسخ الصيغة إلى الحافظة) ، ثم اضغط على Ctrl + Shift + End (لتحديد جميع الخلايا غير الفارغة في العمود C) ، وأخيراً اضغط على Ctrl + V (للصق الصيغة في جميع الخلايا المحددة).

  3. رائع ، تم وضع علامة على جميع الخلايا المكررة على أنها "مكررة":

المتغير B: يوجد عمودين في أوراق عمل مختلفة (مصنفات)

  1. في الخلية الأولى من العمود الفارغ الأول في الورقة 2 (العمود B في حالتنا) ، اكتب الصيغة:

    =IF(ISERROR(MATCH(A1,Sheet3!$A$1:$A$10000,0)),"","Duplicate")

    حيث الورقة 3 هي اسم الورقة التي يوجد بها العمود الثاني ، و $ A $ 1: $ A $ 10000 هي عناوين الخلايا الأولى والأخيرة من هذا العمود الثاني.

  2. مشابه لمتغير A.
  3. نحنلديك النتيجة التالية:

انقر لتنزيل ورقة العمل مع الأمثلة أعلاه والصيغة لمقارنة عمودين للعثور على التكرارات.

العمل مع التكرارات التي تم العثور عليها

ممتاز ، وجدنا الإدخالات في العمود الأول (العمود أ) الموجودة أيضًا في العمود الثاني (العمود ب). الآن نحن بحاجة إلى عمل شيء معهم :)

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

اعرض الصفوف المكررة فقط في العمود A

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

انقر بزر الماوس الأيمن فوق الصف المحدد واختر " أدخل "من قائمة السياق:

أعط أسماء أعمدتك ، على سبيل المثال " الاسم " و " مكرر؟ ". ثم قم بالتبديل إلى علامة التبويب البيانات وانقر فوق تصفية :

بعد ذلك انقر فوق سهم رمادي صغير بجوار " تكرار؟ " لفتح القائمة المنسدلة ، قم بإلغاء تحديد جميع العناصر بخلاف تكرار في تلك القائمة ، وانقر فوق موافق :

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

فيلعرض جميع صفوف العمود A مرة أخرى ، انقر فوق رمز المرشح في العمود B الذي يبدو الآن كقمع بسهم صغير وحدد "تحديد الكل". بدلاً من ذلك ، يمكنك أن تفعل الشيء نفسه عبر علامة تبويب البيانات - & gt؛ Select & amp؛ تصفية - & gt؛ مسح ، كما هو موضح في لقطة الشاشة:

لون أو تمييز التكرارات التي تم العثور عليها

إذا كانت العلامة " تكرار " لا يكفي لأغراضك وتريد تمييز الخلايا المكررة حسب لون الخط أو لون التعبئة أو بطريقة أخرى ...

ثم قم بتصفية التكرارات كما هو موضح أعلاه ، وحدد جميع الخلايا التي تمت تصفيتها واضغط على Ctrl + F1 لفتح تنسيق الخلايا مربع الحوار. كمثال ، دعنا نغير لون خلفية الصفوف المكررة إلى اللون الأصفر الفاتح. بالطبع ، يمكنك تغيير لون خلفية الخلايا باستخدام الخيار لون التعبئة في علامة التبويب الصفحة الرئيسية ، ولكن ميزة مربع الحوار تنسيق الخلايا هو أنه يتيح لك إجراء جميع التنسيقات التغييرات في وقت واحد:

الآن بالتأكيد لن تفوتك خلية مكررة واحدة:

إزالة التكرارات من العمود الأول

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

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

انقر فوق موافق عندما يطلب منك Excel التأكيدأنك تريد حقًا "حذف صف الورقة بالكامل" ثم امسح عامل التصفية. كما ترى ، تبقى الصفوف ذات القيم الفريدة فقط:

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

  1. تصفية الجدول بحيث يتم عرض الخلايا المكررة فقط وتحديد كل تلك الخلايا. انقر بزر الماوس الأيمن على التحديد واختر " مسح المحتويات ":
  2. امسح عامل التصفية.
  3. حدد جميع الخلايا في العمود A بدءًا من الخلية A1 حتى الأخيرة خلية تحتوي على بيانات.
  4. انتقل إلى علامة التبويب بيانات وانقر فوق فرز من أ إلى ي . في نافذة الحوار التي تفتح ، اختر " متابعة مع التحديد الحالي " وانقر على فرز :
  5. احذف العمود الذي يحتوي على الصيغة لأنك لا تفعل ذلك في حاجة إليها بعد الآن ، لم يتبق سوى "Uniques" هناك الآن.
  6. هذا كل شيء ، الآن العمود A يحتوي فقط على بيانات فريدة غير موجودة في العمود B :

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

قارن عمودين من Excel للتكرارات باستخدام معالج مرئي

والآن دعني أوضح لك كيفية مقارنة عمودين من أجل مكررة باستخدام أدوات Dedupe الخاصة بنا لبرنامج Excel.

  1. افتح ورقة العمل (أو أوراق العمل) حيث توجد الأعمدة التي تريد مقارنتها.
  2. حدد أي خلية داخل العمود الأول ، قم بالتبديل إلى علامة التبويب Ablebits Data وانقر فوق الزر مقارنة الجداول :
  3. في الخطوة 1 من المعالج ، سترى ذلك تم تحديد عمودك الأول بالفعل ، لذا انقر فوق التالي .

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

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

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

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

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

  8. انقر فوق إنهاء واستمتع بالنتيجة. ما لدينا الآن هو طاولة لطيفة ونظيفة بدون نسخ مكررة:

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

حاليًا ، مقارنة الجداول هي جزء من Ultimate Suite for Excel ، وهي مجموعة من أكثر من 70 أداة احترافية تغطي أكثر من 300 حالة استخدام. الساعة تدق ، لذا أسرع وقم بتنزيلها الآن!

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

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