كيف ترتب الأسماء أبجديًا وتحذف المكرر من قائمة عربية
تعمل هذه الأداة على النص سطرًا بسطر. ألصق قائمة أسماء أو منتجات أو كلمات، كل عنصر في سطر، ثم احذف المكرر أو رتّب القائمة أبجديًا أو أبقِ الأسطر التي تحتوي كلمة معينة. وهي مفيدة إذا كنت تجهّز كشف حضور أو قائمة طلاب أو أسماء موظفين قبل نسخها إلى جدول أو نظام.
الترتيب هنا يتبع قواعد فرز العربية في المتصفح، لا أرقام الحروف في الحاسوب. لذلك تجتمع الأسماء التي تبدأ بـ«ا» و«أ» و«إ» في مجموعة الألف، ويأتي «الدرس 2» قبل «الدرس 10». تظهر النتيجة فور تغيير أي خيار، ويبقى نصك الأصلي في خانته دون تعديل.
خطوات الاستخدام
- ألصق القائمة في خانة «الأسطر الأصلية»، وضع كل اسم في سطر مستقل.
- لحذف الأسماء المكررة اختر من «التكرار بحسب السطر»: «احتفظ بالأول». وفعّل «تجاهل أطراف المسافات للمقارنة» حتى لا يفلت اسم مكرر بسبب مسافة زائدة في آخره.
- لترتيب القائمة أبجديًا اختر من «الترتيب»: «تصاعدي طبيعي»، أو «تنازلي طبيعي» للترتيب العكسي.
- فعّل «حذف الأسطر الفارغة» إذا نسخت القائمة من مستند فيه فراغات بين الأسطر.
- إذا أردت أرقامًا أمام الأسماء ففعّل «ترقيم الأسطر الناتجة»، وغيّر «بداية الترقيم» أو «عرض الرقم» عند الحاجة.
- راجع السطر أسفل النتيجة: عدد الأسطر قبل وبعد، وعدد الأسطر المحذوفة. افتح «تقرير الإزالة (أول 500)» لترى ما حُذف ولماذا، ثم انسخ النتيجة أو نزّلها بصيغة .txt.
أمثلة عملية من الأداة
يوسف إبراهيم أحمد سارة ابتسام أحمد سارة آمنة زينب
آمنة ابتسام إبراهيم أحمد زينب سارة يوسف
الإعدادات: التكرار بحسب السطر: احتفظ بالأول · تجاهل أطراف المسافات للمقارنة · الترتيب: تصاعدي طبيعي
الدرس 10 الدرس 2 الدرس 1 الدرس 21 الدرس 3
الدرس 1 الدرس 2 الدرس 3 الدرس 10 الدرس 21
الإعدادات: الترتيب: تصاعدي طبيعي
سارة العلي - الكويت خالد يوسف - الرياض مريم حسن - الكويت نورة سالم - دبي فهد ناصر - الكويت
1. سارة العلي - الكويت 2. مريم حسن - الكويت 3. فهد ناصر - الكويت
الإعدادات: تصفية حرفية: احتفظ بما يحتوي · نص التصفية: الكويت · ترقيم الأسطر الناتجة
ترتيب عربي صحيح، لا ترتيب رموز
كثير من البرامج البسيطة ترتب النص بحسب رقم كل حرف في Unicode. في هذا الترتيب تأتي «أ» قبل «إ»، وتأتي الاثنتان قبل «ا»، فتنقسم أسماء الألف إلى ثلاث مجموعات متباعدة: أحمد ثم إبراهيم ثم ابتسام. أما فرز العربية في المتصفح فيعامل هذه الصور حرفًا واحدًا، ثم يقارن ما بعدها: ابتسام (ب ثم ت) قبل إبراهيم (ب ثم ر) قبل أحمد (ح). وفي مثال الأسماء جاءت «آمنة» أولًا، لأن الفرز يضع الألف الممدودة قبل بقية صور الألف.
الترتيب الطبيعي يقرأ الأرقام بقيمتها أيضًا، فيأتي 2 قبل 10 و21. تعتمد النتيجة على بيانات الفرز في متصفحك، وقد تختلف قليلًا بين متصفح وآخر في حالات نادرة.
أخطاء شائعة عند حذف التكرار
- الهمزة والتاء المربوطة: «أحمد» و«احمد» سطران مختلفان في نظر الأداة، وكذلك «فاطمة» و«فاطمه». المقارنة حرفية. إذا كتب القائمة أكثر من شخص فوحّد الحروف أولًا في نسخة منها بخيارات «توحيد الحروف للبحث» في تنظيف النص، كما يشرح دليل توحيد الحروف العربية للبحث، ثم احذف التكرار.
- التشكيل: «عُمر» و«عمر» مختلفان أيضًا. أزل التشكيل قبل المقارنة إذا لم يكن مقصودًا.
- «تجاهل حالة الأحرف للمقارنة»: يخص الحروف اللاتينية فقط، لأن العربية لا تعرف الحروف الكبيرة والصغيرة.
- اختيار قاعدة التكرار الخطأ: «غير المتكرر فقط» يحذف كل نسخ الاسم المكرر، حتى نسخته الأولى. اختر «احتفظ بالأول» إذا أردت قائمة بلا تكرار.
خيارات أخرى مفيدة
«احتفظ بما يحتوي» و«احذف ما يحتوي» يرشّحان الأسطر بحسب ما تكتبه في «نص التصفية»، مثل اسم مدينة أو قسم. «خلط ببذرة محددة» يرتب القائمة عشوائيًا، والبذرة نفسها تعطي الترتيب نفسه كل مرة، وهذا مفيد لقرعة تريد أن يعيدها غيرك ويحصل على النتيجة ذاتها. «البادئة» و«اللاحقة» تضيفان نصًا ثابتًا في أول كل سطر أو آخره، مثل شرطة قبل كل بند.
تنفذ الأداة العمليات بترتيب ثابت: التصفية، ثم حذف تكرار الأسطر، ثم تكرار الكلمات، ثم الترتيب، ثم اللف، ثم الترقيم والبادئة واللاحقة. لذلك يُطبّق الترقيم دائمًا على القائمة النهائية بعد الترتيب. ولتنظيف القائمة من التشكيل والمسافات الزائدة قبل ذلك راجع دليل تنظيف النص العربي.
حدود الأداة
- المقارنة حرفية. لا تعرف الأداة أن «أحمد» و«احمد» اسم واحد، ولا تكتشف الأسماء المتشابهة في النطق.
- كل سطر عنصر واحد. القائمة المكتوبة في سطر واحد بين فواصل لا تُقسّم تلقائيًا.
- يتبع الترتيب بيانات الفرز العربية في المتصفح، وقد يختلف قليلًا بين المتصفحات.
- اللف يقطع السطر بعد عدد محدد من الحروف وقد يقسم الكلمة. والنتيجة محدودة بـ100,000 وحدة نصية، أي نحو 100,000 حرف مع المسافات والتشكيل.
أسئلة شائعة
كيف أرتب الأسماء العربية أبجديًا؟
ألصق الأسماء، كل اسم في سطر، واختر من «الترتيب»: «تصاعدي طبيعي». تجتمع صور الألف في مجموعة واحدة، وتُرتّب الأرقام بقيمتها.
لماذا لم تُحذف بعض الأسماء المكررة؟
غالبًا يختلف الاسمان في شيء لا تلاحظه: همزة، أو تاء مربوطة مكتوبة هاءً، أو حركة، أو مسافة في آخر السطر. فعّل «تجاهل أطراف المسافات للمقارنة»، ووحّد الحروف في نسخة من القائمة إذا لزم.
هل أستطيع معرفة الأسطر التي حُذفت؟
نعم. يعرض «تقرير الإزالة (أول 500)» رقم كل سطر محذوف في القائمة الأصلية وسبب حذفه، ويمكنك تنزيله بزر «تنزيل تقرير الإزالة CSV».
ما الفرق بين «احتفظ بالأول» و«غير المتكرر فقط»؟
الأول يبقي نسخة واحدة من كل اسم. الثاني يبقي الأسماء التي ظهرت مرة واحدة فقط، ويحذف كل اسم تكرر. ولعرض الأسماء المكررة وحدها اختر «كل النسخ المتكررة فقط».
أريد مقارنة قائمتين لا تنظيم قائمة واحدة، فما الأداة المناسبة؟
استخدم قائمتان لتعرف الأسماء الموجودة في القائمتين، أو الناقصة من إحداهما.
