إذا كنت تعمل مع جداول البيانات الكبيرة في ميكروسوفت إكسيل ، وربما كنت قد واجهت حالات حيث التكرارات موجودة فيها. قد تكون التكرارات غير مرغوب فيها لأنها تشغل مساحة إضافية ويمكن أن تشوه نتائج تحليل البيانات. ومع ذلك ، مع بعض التعليمات والوظائف البسيطة في إكسيل ، يمكنك بسهولة القضاء على هذه التكرارات وتنظيف الجدول الخاص بك.
قبل البدء في دمج التكرارات في إكسيل ، يوصى بإنشاء نسخة احتياطية من ملف البيانات الخاص بك. سيؤدي ذلك إلى تجنب فقدان المعلومات في حالة حدوث خطأ غير متوقع أو نتيجة غير متوقعة للدمج.
هناك عدة طرق لدمج التكرارات في إكسيل. أحدها هو استخدام وظيفة" حذف التكرارات " ، والتي تسمح لك تلقائيا بحذف جميع الصفوف المكررة في جدول البيانات. للقيام بذلك ، حدد نطاق الخلايا التي تحتوي على البيانات ، ثم انتقل إلى علامة التبويب "البيانات" وحدد خيار "حذف التكرارات". في مربع الحوار الذي يظهر ، حدد الأعمدة التي تريد التحقق من التكرارات لها ، وانقر فوق موافق. سوف إكسيل حذف جميع الصفوف المكررة وترك القيم الفريدة فقط.
من المهم ملاحظة أنه عند استخدام وظيفة "حذف التكرارات" ، يترك إكسيل السطر الأول الذي تمت مواجهته مع كل قيمة فريدة ، ويتم حذف جميع الأسطر الأخرى بهذه القيمة. إذا كنت بحاجة إلى دمج البيانات من الصفوف المحذوفة في صف واحد ، فهناك طرق أخرى سننظر إليها أدناه.
- طرق الجمع بين التكرارات
- باستخدام وظيفة "حذف التكرارات"
- باستخدام "دمج الخلايا حسب الحالة"
- وظيفة باستخدام وحدات الماكرو فبا لدمج التكرارات
طرق الجمع بين التكرارات
هناك عدة طرق لدمج التكرارات في مايكروسوفت اكسل. كل طريقة لها خصائصها الخاصة وقد تكون مناسبة لمهام معينة. دعونا ننظر إلى الأساليب الأكثر شعبية:
- بحث وحذف التكرارات. تتيح لك هذه الطريقة العثور على جميع صفوف البيانات المكررة وحذفها. للقيام بذلك ، حدد عمودا أو نطاقا من البيانات ، ثم حدد علامة التبويب "البيانات" في شريط الأدوات العلوي ، وانقر فوق الزر "حذف التكرارات" واتبع التعليمات.
- دمج البيانات من أعمدة متعددة في عمود واحد. إذا كان لديك عدة أعمدة بها بيانات متشابهة ، فيمكنك دمجها في عمود واحد لتجنب التكرارات. للقيام بذلك ، قم بإنشاء عمود جديد بجوار الأعمدة الموجودة ، استخدم وظيفة التسلسل أو عامل التشغيل "&" لدمج القيم ونسخ البيانات الناتجة إلى العمود الجديد.
- باستخدام وظيفة فلوكوب. إذا كان الجدول الخاص بك يحتوي على قيم مكررة في نفس العمود ، يمكنك استخدام وظيفة فلوكوب لدمجها في قيمة واحدة. للقيام بذلك ، قم بإنشاء عمود جديد بجوار الأعمدة الموجودة ، باستخدام وظيفة فلوكوب للعثور على التكرارات واستبدالها بقيمة واحدة.
- باستخدام مرشح. باستخدام الفلتر ، يمكنك العثور بسرعة على التكرارات وتصفيتها في الجدول. للقيام بذلك ، حدد عمودا أو نطاقا من البيانات ، وحدد علامة التبويب "البيانات" في شريط الأدوات العلوي ، وانقر فوق الزر "تصفية" ثم حدد خيار "القيم الفريدة فقط".
- باستخدام التنسيق الشرطي. يسمح لك التنسيق الشرطي بتمييز التكرارات في الجدول ، مما يساعد على اكتشافها بصريا. للقيام بذلك ، حدد عمودا أو نطاقا من البيانات ، وحدد علامة التبويب "الصفحة الرئيسية" في شريط الأدوات العلوي ، وانقر فوق الزر "تنسيق شرطي" وحدد خيار "تحديد الخلايا ذات التكرارات".
يعتمد اختيار الطريقة المناسبة على الموقف المحدد وتفضيلات المستخدم. من المهم أن تتذكر أنه قبل دمج التكرارات ، تحتاج إلى إنشاء نسخة احتياطية من البيانات بحيث يمكنك استعادة المعلومات الأصلية في حالة حدوث خطأ.
باستخدام وظيفة "حذف التكرارات"
مايكروسوفت اكسل لديه ميزة" حذف التكرارات " التي تسمح لك بسهولة وبسرعة حذف القيم المكررة في الأعمدة أو الصفوف من جدول البيانات.
لاستخدام هذه الميزة ، يجب عليك:
| 1. | حدد نطاق البيانات الذي تريد حذف التكرارات فيه. للقيام بذلك ، يمكنك النقر فوق مؤشر الماوس وسحبه فوق الخلايا المطلوبة أو استخدام اختصار لوحة المفاتيح كنترول+شيفت+سهم. |
| 2. | افتح علامة التبويب" البيانات " في شريط قوائم إكسيل العلوي. |
| 3. | انقر فوق الزر" حذف التكرارات "في قسم" أدوات البيانات". |
| 4. | يظهر مربع الحوار" حذف التكرارات". حدد المربع بجوار الأعمدة أو الصفوف حيث تريد البحث عن التكرارات. |
| 5. | انقر فوق موافق لحذف التكرارات في نطاق البيانات المحدد. |
بعد النقر فوق موافق ، سيقوم البرنامج بحذف جميع القيم المكررة ، مع ترك إدخالات فريدة فقط. سيتم عرض النتيجة في نفس العمود أو الصف حيث تم حذف التكرارات.
تعد وظيفة" حذف التكرارات " مفيدة جدا عندما تحتاج إلى مسح جدول التكرارات التي تم إنشاؤها عن طريق الخطأ أو دمج البيانات من مصادر مختلفة ، مما يلغي التكرار.
من المهم أن تتذكر أنه عند حذف التكرارات ، يترك البرنامج القيمة الأولى التي تحدث فقط ، وسيتم حذف بقية التكرارات. لذلك ، قبل استخدام هذه الوظيفة ، يوصى بحفظ نسخة من جدول البيانات الأصلي بحيث يمكنك العودة إلى الأصل في حالة حدوث خطأ.
باستخدام وظيفة "دمج الخلايا حسب الحالة"
عندما تحتاج إلى دمج الخلايا وفقا لحالة معينة ، يمكنك استخدام وظيفة" دمج الخلايا حسب الحالة " في إكسيل. تسمح لك هذه الوظيفة بدمج القيم في الخلايا إذا استوفت شرطا معينا.
لاستخدام وظيفة "دمج الخلايا حسب الحالة" ، اتبع الخطوات التالية:
الخطوة 1: حدد الخلية التي ستحتوي على نتيجة دمج الخلايا.
الخطوة 2: أدخل الصيغة في الخلية المحددة. يجب أن تبدأ الصيغة بالرمز"=".
الخطوة 3: استخدم وظائف الحالة مثل إذا أو كونتيف لتحديد حالة دمج الخلايا. على سبيل المثال ، إذا كنت تريد دمج الخلايا فقط للقيم الأكبر من 5 ، فيمكنك استخدام الصيغة "=إذا(أ1>5 ، تسلسل(أ1 ، أ2)،"")".
الخطوة 4: اضغط على إدخال لتطبيق الصيغة ودمج الخلايا التي تفي بالشرط.
يمكن أن تكون وظيفة" دمج الخلايا حسب الحالة " مفيدة عندما تحتاج إلى دمج البيانات في خلايا مختلفة بناء على حالة معينة. من خلال معرفة كيفية استخدام هذه الميزة ، يمكنك بسهولة تبسيط عملك مع بيانات إكسيل.
استخدام وحدات الماكرو فبا لدمج التكرارات
لدمج التكرارات في إكسيل باستخدام وحدات الماكرو فبا ، اتبع الخطوات التالية:
- افتح محرر فيسوال باسيك. للقيام بذلك ، حدد العنصر "المطور" في القائمة إكسيل ، ثم انقر على زر "فيسوال باسيك".
- في نافذة محرر فيسوال باسيك ، حدد إدراج - > وحدة نمطية لإنشاء وحدة نمطية جديدة.
- أدخل الكود التالي:
دمج فرعي مكرر()
نطاق خافت كمدى
خلية خافتة كمتغير
تعيين النطاق = النطاق ("أ 1:أ" والخلايا(الصفوف.العد ، "أ").نهاية (زلوب).صف)