هل أرتب القائمة أبجديًا أولًا حتى تتجاور الأسطر المكررة ثم أحذفها، أم لا حاجة لذلك؟
لا حاجة. أداة حذف الأسطر المكررة تجد التكرار في أي موضع من القائمة، لا بين الأسطر المتجاورة فقط، وتبقي أول ظهور لكل سطر في مكانه الأصلي. فتخرج القائمة بلا تكرار وبترتيبك نفسه. رتّب أولًا فقط إن كنت تريد النتيجة النهائية مرتبة، ويمكنك فعل ذلك بعد الحذف أيضًا.
من أين جاءت فكرة «رتّب أولًا»؟
في الجداول وبعض الأدوات القديمة كانت الطريقة المعروفة أن ترتّب العمود حتى تتجاور القيم المكررة، ثم تحذف كل سطر يساوي الذي فوقه. هذه الطريقة تعمل، لكنها تفرض عليك ترتيبًا أبجديًا لم تطلبه، وتضيّع الترتيب الأصلي الذي قد يكون له معنى: ترتيب وصول الطلبات، أو أولوية المنتجات في صفحة، أو تسلسل خطوات.
المقارنة على مثال واحد
القائمة الأصلية، ستة أسطر بترتيب وصول الطلبات: قهوة، شاي، قهوة، تمر، قهوة، شاي.
حذف التكرار مباشرة: قهوة، شاي، تمر. أي بترتيب أول ظهور، وحُذفت 3 أسطر.
الترتيب أولًا عبر أداة الترتيب يعطي: تمر، شاي، شاي، قهوة، قهوة، قهوة، ثم حذف التكرار يعطي: تمر، شاي، قهوة.
النتيجتان فيهما المنتجات الثلاثة نفسها، لكن الأولى تحفظ أن القهوة جاءت أولًا، والثانية لا تحفظ أي ترتيب غير الأبجدية. إن كان الترتيب الأصلي يهمك فالطريق المباشر هو الوحيد الذي يحافظ عليه.
متى يكون الترتيب مفيدًا فعلًا؟
- حين تريد القائمة النهائية أبجدية لتنشرها أو لتقرأها بسهولة. هنا رتّب بعد الحذف أو قبله، والنتيجة واحدة.
- حين تريد أن ترى بعينك الأسطر المتشابهة غير المتطابقة، مثل «قهوة» و«قهوه»، فالترتيب يضعها قريبة من بعضها.
- حين تقارن قائمتين ببعضهما، لا حين تحذف التكرار داخل قائمة واحدة.
الطريقة
- الصق القائمة في إزالة الأسطر المكررة كما هي، بلا ترتيب.
- اختر خيارات المطابقة المناسبة لبياناتك.
- انسخ النتيجة. إن أردتها أبجدية، الصقها في ترتيب الأسطر بعد ذلك.
ميزة إضافية للطريق المباشر: جدول المكررات
حين تحذف التكرار مباشرة تعرض الأداة «الأسطر التي تكررت» مع عدد مرات الظهور، وفي مثالنا: قهوة 3 مرات وشاي مرتين. هذه المعلومة تبقى صحيحة إن رتّبت أولًا أيضًا، لكن الترتيب اليدوي ثم الحذف في جدول بيانات لا يعطيك هذا العد إلا بخطوات إضافية.
وأي نسخة تبقى؟ دائمًا أول ظهور كما كتبته. في القائمة غير المرتبة هذا يعني السطر الأقدم، وهو ما تريده غالبًا حين تكون الأسطر متطابقة في الشكل مختلفة في شيء لا تراه المطابقة، مثل مسافة في الطرف مع تفعيل تجاهل المسافات.
أسئلة شائعة
هل الأداة أبطأ مع قائمة غير مرتبة؟
لا، جُرّبت على 100 ألف سطر مختلط وحسبت النتيجة في أقل من ثانية.
هل ترتّب الأداة القائمة؟
لا، هي تحذف التكرار فقط. للترتيب استخدم أداة ترتيب الأسطر.
هل تُرسل القائمة إلى خادم؟
لا، كل شيء في متصفحك.
