فارز CSV
عندما تحتاج فقط إلى فرز ملف CSV، فإن فتح Excel أو LibreOffice فقط للنقر على رأس العمود يبدو وكأنه احتفال كبير. الصق ملف CSV، واختر عمودًا حسب الموضع، واختر تصاعديًا أو تنازليًا، وسيقوم جهاز الفرز بإصدار الصفوف بالترتيب الطبيعي - يقع item2 قبل item10 بالطريقة التي يتوقعها الإنسان، وليس بالطريقة التي قد يضعها بها ASCII الخام.
كيفية فرز ملف CSV الخاص بك
-
1
الصق ملف CSV
صف الرأس اختياري. استخدم مربع الاختيار لإخبار القائم بالفرز ما إذا كان سيتم تجميد الصف 1 في الأعلى أم لا.
-
2
اختر عمودًا
فهرس قائم على 1، على سبيل المثال. `2` للفرز حسب العمود الثاني.
-
3
اختر الاتجاه
تصاعدي افتراضيا. تبديل تنازلي لقلب الترتيب.
-
4
انسخ ملف CSV الذي تم فرزه
يحتفظ الإخراج بالرأس (إذا كان موجودًا) ويكتب كل صف بيانات بترتيب مفروز.
الفرز الطبيعي مقابل الفرز المعجمي
يستخدم أداة الفرز دالة strnatcasecmp في PHP، التي تقارن السلاسل بالطريقة التي يقرأها بها الإنسان: يتم التعامل مع الأرقام كأرقام ويتم تجاهل حالة الأحرف.
مقارنة الترتيب
| قيم الإدخال | معجمي (افتراضي) | الطبيعية (هذه الأداة) |
|---|---|---|
item1, item2, item10 |
item1, item10, item2 |
item1, item2, item10 |
Alice, bob, Carol |
Alice, Carol, bob |
Alice, bob, Carol |
2024-01-01, 2024-2-1 |
2024-01-01, 2024-2-1 |
2024-01-01, 2024-2-1 |
file10.txt, file2.txt |
file10.txt, file2.txt |
file2.txt, file10.txt |
التواريخ والأرقام
- فرز تواريخ ISO-8601 بشكل صحيح كنص (
2024-01-15قبل2024-02-01). استخدم تواريخ ISO كلما استطعت. - التنسيقات الغامضة مثل
1/15/2024لا يتم فرزها بشكل صحيح. قم بتحويلها إلى ISO أولاً باستخدام منسق التاريخ. - الأرقام الممزوجة بالنص يتم فرزها بشكل طبيعي، لذا فإن
row2يتفوق علىrow10كما يتوقع الإنسان، ولكن الفرز الرقمي النقي سيكون دقيقًا فقط عندما لا تحتوي الخلية على أي شيء آخر. إذا كنت بحاجة إلى ترتيب رقمي صارم، فقم بإزالة اللواحق أولاً باستخدام أداة النص وقم بفرز العمود النظيف.
نصائح
- الفرز، ثم إلغاء التكرار. عند تشغيل أداة إلغاء البيانات المكررة بعد الفرز، تصبح قاعدة “الصف الأول يفوز” حتمية - فأنت تعرف النسخة التي سيتم الاحتفاظ بها.
- يتم الاحتفاظ بالفرز الثابت: تحافظ الصفوف المرتبطة بمفتاح الفرز على ترتيبها النسبي الأصلي.
- عمود واحد فقط. بالنسبة لعمليات الفرز متعددة الأعمدة (الفرز حسب البلد، ثم حسب الإيرادات)، قم بتشغيل أداة الفرز مرتين: أولاً على المفتاح الثانوي، ثم على المفتاح الأساسي. الفرز الطبيعي مستقر، لذلك يبقى الترتيب الثانوي.
الأسئلة الشائعة
لا يحدث ذلك في هذه الأداة. تستخدم الأداة مقارنة الترتيب الطبيعي، لذا فإن 2 يسبق 10. إذا كنت تحصل على ترتيب ASCII، فتأكد جيدًا من أنك تقرأ مخرجات هذه الأداة وليس الفرز الأولي لجدول البيانات لديك.
قم بالفرز مرتين: أولاً حسب المفتاح الثانوي، ثم حسب المفتاح الأساسي. المقارنة مستقرة، وبالتالي فإن الترتيب الثانوي يبقى داخل مجموعات ذات قيم أولية متساوية.
لا، فالأحرف الكبيرة والصغيرة متساوية، لذا يتم التعامل مع alice وAlice على أنهما نفس السلسلة لأغراض الترتيب.
لا، تتم عملية التحليل والفرز بالكامل في متصفحك؛ يبقى ملف CSV على جهازك.
أدوات ذات صلة
محول MP4 إلى MP3
اسحب مسار الصوت من فيديو MP4 واحفظه كملف MP3. رائع لمقاطع الموسيقى والبودكاست والمحاضرات والمقاطع الصوتية التي تريد الاستماع إليها في أي مكان.
مولّد بيانات اختبار SQL
أنشئ عبارات SQL INSERT جاهزة للتشغيل بصفوف عيّنات متسلسلة (id, name, email, active) لأي اسم جدول. حتى 200 صف، صيغة MySQL، بنقرة واحدة.
محول OGG إلى MP3
حول ملفات صوت OGG (Vorbis) إلى MP3 لتوافق واسع مع الهواتف والسيارات وتطبيقات الموسيقى والأجهزة التي لا تدعم صيغة OGG.
محول RTF إلى DOCX
حول مستندات RTF إلى DOCX عبر الإنترنت. ارفع ملف .rtf الخاص بك ونزل مستند مايكروسوفت وورد قابلا للتحرير مع الحفاظ على التنسيق.
تحويل JSON إلى Excel
حوّل ملف JSON إلى ملف Excel XLSX حقيقي يحتوي على أعمدة مُحددة النوع، وأوراق متعددة للمصفوفات المتداخلة، بالإضافة إلى تنسيقات تواريخ مدمجة.
دمج أوراق Excel
ادمج ملفات XLSX وXLS وXLSM وXLSB وODS محليًا. احتفظ بالأوراق منفصلة أو أضف الصفوف ذات العناوين المتطابقة ثم نزّل ملف XLSX.
الأداة متاحة بلغات أخرى
- CSV-sorterare [SV]
- CSV-sorter [NL]
- เครื่องจัดเรียงข้อมูลในรูปแบบ CSV [TH]
- CSV 정렬기 [KO]
- Pemilah Data dalam Format CSV [ID]
- Classificador CSV [PT]
- Trình sắp xếp dữ liệu CSV [VI]
- Sorter danych w formacie CSV [PL]
- CSV-Sorter [DE]
- CSVソーター [JA]
- Ordenador CSV [ES]
- Trier CSV [FR]
- CSV Sorter [EN]
- Ordinatore CSV [IT]
- Сортировщик CSV [RU]
- CSV Sıralayıcı [TR]
- CSV排序器 [ZH]