فرز الأسطر
افرز الأسطر أبجديًا أو رقميًا، تصاعديًا أو تنازليًا.
واجهة الأداة نفسها باللغة الإنجليزية حاليًا، وتعمل بالكامل داخل متصفحك.
جارٍ تحميل الأداة…
فرز النصوص، ولماذا الترتيب ليس بديهيًا
يبدو فرز قائمة من الأسطر أمرًا تافهًا حتى تظهر التفاصيل. فالفرز الأبجدي البسيط يقارن رموز الأحرف، فيضع كل الأحرف اللاتينية الكبيرة قبل كل الصغيرة، فتأتي Zebra قبل apple ما لم تكن المقارنة غير حساسة للحالة. والأرقام المفرزة كنصوص تُرتب بحسب أول رقم فيها، فتأتي 10 قبل 2؛ والفرز الطبيعي يصلح ذلك بمقارنة سلاسل الأرقام كقيم.
واللغة تضيف المزيد. فللحروف المشكّلة والحروف العربية والحروف الألمانية بالنقطتين قواعد ترتيب خاصة بكل لغة تتجاهلها المقارنة الساذجة بالبايتات. وتستخدم هذه الأداة قواعد الترتيب المدمجة في المتصفح بحسب اللغة، فتُرتب الأسماء العربية ترتيبًا صحيحًا. وإلى جانب الترتيب، هناك عمليات مرافقة مفيدة: العكس، وحذف التكرار، والخلط العشوائي، وكلها على القائمة نفسها، وكلها أسرع هنا بكثير من إعداد صيغة في جدول بيانات.
لماذا أنشأنا هذه الأداة
المهام الشائعة ترتيب قائمة أسماء، أو ترتيب الاستيرادات أو الاعتماديات، أو ترتيب مسرد أبجديًا، أو فرز أسطر سجل، أو تجهيز قائمة لمقارنتها بأخرى؛ فقائمتان مفرزتان تُقارنان بوضوح، وقائمتان غير مفرزتين لا.
وتلك القوائم كثيرًا ما تكون عناوين بريد أو أسماء عملاء أو أسماء خوادم أو معرّفات داخلية. ولصقها في أداة فرز على الإنترنت نقل بيانات من أجل عملية يستطيع متصفحك إجراؤها في جزء من الثانية. أداتنا تفرز محليًا بلغة JavaScript دون أي طلب، ودون حد لعدد الأسطر، وتعمل دون اتصال أيضًا.
نصائح وأخطاء شائعة
- أوقف حساسية حالة الأحرف للأسماء والكلمات، وإلا جاءت كل المدخلات ذات الحرف الكبير قبل الصغيرة.
- استخدم الفرز الطبيعي للقوائم التي تبدأ بأرقام، وإلا جاءت 10 قبل 2.
- المسافات في نهاية الأسطر تغيّر موضع الفرز دون أن تُرى؛ نظّف القائمة أولًا.
- فرز كل من قائمتين يجعل مقارنتهما بعد ذلك أسهل بكثير.
بداية سريعة: استخدام فرز الأسطر
- الصق قائمتك في مربع الإدخال أعلاه، عنصرًا في كل سطر.
- اختر الترتيب التصاعدي أو التنازلي.
- اضبط حساسية حالة الأحرف؛ وعادةً تريدها متوقفة للأسماء والكلمات.
- فعّل الفرز الرقمي أو الطبيعي إذا كانت الأسطر تبدأ بأرقام.
- انسخ النتيجة المفرزة.
نظّف القائمة أولًا بأداة حذف الأسطر المكررة، ثم قارن نسختين بأداة مقارنة النصوص.
ماذا يفعل الفرز
يعيد الفرز ترتيب أسطر نصك: من الألف إلى الياء، أو من الياء إلى الألف، أو رقميًا. كل سطر يُعامل كعنصر، وتعيد الأداة ترتيبها دون تغيير محتواها. فتصبح القائمة المتشابكة مرتبة بضغطة.
الخيارات المهمة
- تصاعدي أو تنازلي: من الألف إلى الياء أو العكس، من الأصغر إلى الأكبر أو العكس.
- حساسية حالة الأحرف: هل تُفرز "apple" و"Apple" معًا أم منفصلتين. الفرز الحساس للحالة يضع كل العناصر ذات الحرف الكبير قبل الصغيرة، وهذا نادرًا ما يريده الناس. أما غير الحساس فيُقرأ عادةً بشكل أكثر طبيعية.
- حذف التكرار أثناء الفرز: كثير من مهام الفرز تريد أيضًا دمج التكرارات، وهذا يتكامل مع أداة حذف الأسطر المكررة.
فخ الأرقام
المفاجأة الكلاسيكية: فرز الأرقام كنصوص. فالفرز الأبجدي يقارن حرفًا حرفًا، فتأتي 10 قبل 2 لأن "1" تأتي قبل "2". وقائمة 1, 2, 10, 21, 100 المفرزة كنص تصبح 1, 10, 100, 2, 21، وهذا خاطئ بوضوح للأرقام. إذا كانت أسطرك رقمية، فاستخدم خيار الفرز الرقمي لتُرتب القيم بحسب حجمها لا بحسب أول رقم فيها. وهذا يوقع الجميع تقريبًا مرة واحدة على الأقل.
حيث يساعد الفرز
- ترتيب قائمة أبجديًا من الأسماء أو المصطلحات أو العناصر.
- تنظيم البيانات قبل لصقها في جدول بيانات أو مستند.
- تجهيز قائمة لحذف التكرار.
- صنع قائمة مرجعية يسهل تصفحها.
استخدامات شائعة
- الترتيب الأبجدي لأي قائمة.
- ترتيب البيانات لجدول بيانات.
- تنظيم قائمة مبعثرة.
- الفرز الرقمي بحسب القيمة.