CSV-sorterare
När du bara behöver få CSV-filen sorterad känns det som mycket krångel att öppna Excel eller LibreOffice bara för att klicka på en kolumnrubrik. Klistra in CSV-filen, välj en kolumn efter position och välj stigande eller fallande ordning – sorteraren visar sedan raderna i naturlig ordning: item2 kommer före item10, precis som en människa förväntar sig, inte så som rå ASCII skulle ordna dem.
Så här sorterar du din CSV
-
1
Klistra in CSV-filen
Rubrikraden är valfri. Använd kryssrutan för att ange om rad 1 ska låsas högst upp.
-
2
Välj en kolumn
1-baserat index, t.ex. `2` för att sortera efter den andra kolumnen.
-
3
Välj riktning
Stigande som standard. Aktivera fallande för att vända ordningen.
-
4
Kopiera den sorterade CSV-filen
Utdata bevarar rubriken (om den finns) och skriver varje datarad i sorterad ordning.
Naturlig sortering jämfört med lexikografisk sortering
Sorteraren använder PHP:s funktion strnatcasecmp, som jämför strängar på samma sätt som en människa läser dem: siffror behandlas som tal och stora/små bokstäver likställs.
Jämförelse av ordning
| Inmatningsvärden | Lexikografiskt (standard) | Naturligt (detta verktyg) |
|---|---|---|
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 |
Datum och siffror
- ISO-8601-datum sorteras korrekt som text (
2024-01-15före2024-02-01). Använd ISO-datum när det är möjligt. - Otydliga format som
1/15/2024sorteras inte korrekt. Omvandla dem först till ISO-format med ett datumformateringsverktyg. - Tal blandade med text sorteras naturligt, så
row2hamnar förerow10– vilket en människa skulle förvänta sig. En rent numerisk sortering är dock exakt endast om cellen inte innehåller något annat. Om du behöver en strikt numerisk ordning, ta först bort ändelserna med ett textverktyg och sortera sedan den rensade kolumnen.
Tips
- Sortera först, ta sedan bort dubbletter. När du kör dubblettborttagaren efter sorteringen blir regeln om att den första raden får prioritet deterministisk – du vet vilken kopia som behålls.
- Stabil sortering bevaras: rader som är lika efter sorteringsnyckeln behåller sin ursprungliga relativa ordning.
- Endast en kolumn. För sorteringar över flera kolumner (sortera efter land och sedan efter intäkt) kör du sorteraren två gånger: först på sekundärnyckeln, sedan på primärnyckeln. Naturlig sortering är stabil, så sekundärordningen bevaras.
Vanliga frågor
Det sker inte i detta verktyg. Sorteraren använder en jämförelse baserad på naturlig ordning, så 2 kommer före 10. Om du får resultat i ASCII-ordning, se till att du läser verktygets utdata och inte den råa sorteringen från ditt kalkylblad.
Sortera två gånger: först efter sekundärnyckeln och sedan efter primärnyckeln. Jämförelsen är stabil, så den sekundära ordningen bevaras även inom grupper med lika primärvärden.
Nej. Stora och små bokstäver likställs, så alice och Alice behandlas som samma sträng vid sortering.
Nej. Tolkning och sortering sker helt i din webbläsare; CSV-filen stannar på din enhet.
Relaterade verktyg
Konvertera Word till Markdown
Konvertera en Word-DOCX-fil till ren Markdown direkt i webbläsaren. Behåll rubriker, listor, länkar och enkla tabeller och kopiera eller hämta den redigerbara .md-filen.
CSV till Excel
Konvertera CSV-data till en XLSX-arbetsbok med ett ark i webbläsaren. Granska avgränsare, bevara identifierare, tolka säkra tal och behåll filinnehållet lokalt.
Sammanfoga Excel-ark
Kombinera XLSX-, XLS-, XLSM-, XLSB- eller ODS-filer lokalt. Behåll källark separata eller lägg till rader med samma rubriker och hämta sedan en XLSX.
Arkivuppackare
Granska ZIP-, JAR-, XPI-, DOCX-, XLSX-, PPTX- och ODT-behållare lokalt i webbläsaren och hämta enskilda filer utan att ladda upp källarkivet.
Delare för Excel-kalkylblad
Dela en XLSX- eller XLS-arbetsbok efter kalkylbladsflik, block av datarader eller kolumnvärde i webbläsaren. Hämta en XLSX eller lokal ZIP utan filuppladdning.
Excel till CSV-omvandlare
Omvandla XLSX- eller XLS-blad till CSV eller TSV i webbläsaren. Välj blad, avgränsare, kodning och dolda data utan att ladda upp filen.
Verktyget finns på andra språk
- CSV 정렬기 [KO]
- Trình sắp xếp dữ liệu CSV [VI]
- CSV-sorter [NL]
- CSV排序器 [ZH]
- CSV-Sorter [DE]
- CSV Sorter [EN]
- Pemilah Data dalam Format CSV [ID]
- Sorter danych w formacie CSV [PL]
- فارز CSV [AR]
- เครื่องจัดเรียงข้อมูลในรูปแบบ CSV [TH]
- Ordenador CSV [ES]
- Trier CSV [FR]
- Classificador CSV [PT]
- CSVソーター [JA]
- CSV Sıralayıcı [TR]
- Ordinatore CSV [IT]
- Сортировщик CSV [RU]