CSV-sorter
Als je alleen een gesorteerd CSV-bestand nodig hebt, voelt het als veel omhaal om Excel of LibreOffice te openen alleen maar om op een kolomkop te klikken. Plak het CSV-bestand, selecteer een kolom op basis van positie en kies oplopend of aflopend; de sorteerfunctie geeft de rijen dan in natuurlijke volgorde – item2 staat voor item10, zoals een mens dat verwacht, en niet zoals ruwe ASCII ze zou rangschikken.
Hoe sorteer je CSV-bestand
-
1
Plak de CSV
De rijkop is optioneel. Gebruik het vakje om de sorteerfunctie aan te geven of rij 1 bovenaan moet worden bevroren.
-
2
Kies een kolom
Een op 1 gebaseerde index, bijvoorbeeld `2`, voor ordening per tweede kolom.
-
3
Kies de richting
Standaard oplopend. Schakel over naar aflopend om de volgorde om te keren.
-
4
Kopieer de gesorteerde CSV
De uitvoering behoudt de kop (indien aanwezig) en schrijft elke gegevensregel in gesorteerde volgorde.
Natuurlijke sortering versus lexicografische sortering
De sorteerfunctie gebruikt de PHP-functie strnatcasecmp, die tekenreeksen vergelijkt op de manier waarop mensen ze lezen: cijfers worden als getallen behandeld en hoofdletters en kleine letters worden gelijkgesteld.
Volgorde vergelijken
| Invoerwaarden | Lexicografisch (standaard) | Natuurlijk (dit hulpmiddel) |
|---|---|---|
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 |
Datums en getallen
- ISO-8601-datums worden correct als tekst gesorteerd (
2024-01-15vóór2024-02-01). Gebruik ISO-datums waar mogelijk. - Onduidelijke formaten zoals
1/15/2024worden niet correct gesorteerd. Zet ze eerst om naar het ISO-formaat met een datumformatteertool. - Getallen die met tekst zijn gemengd, worden natuurlijk gesorteerd;
row2staat dus bovenrow10, zoals een mens zou verwachten. Een puur numerieke sortering is echter alleen nauwkeurig als de cel niets anders bevat. Als je een strikte numerieke volgorde nodig hebt, verwijder dan eerst de achtervoegsels met een teksttool en sorteer daarna de opgeschoonde kolom.
Tips
- Sorteer eerst, verwijder daarna duplicaten. Wanneer je de deduplicatietool na het sorteren uitvoert, wordt de regel ‘de eerste rij wint’ deterministisch: je weet precies welke kopie wordt behouden.
- Stabiele sortering blijft behouden: rijen met dezelfde sorteersleutel behouden hun oorspronkelijke relatieve volgorde.
- Alleen één kolom. Voor sorteringen op meerdere kolommen (eerst op land, daarna op omzet) voer je de sorteerfunctie twee keer uit: eerst op de secundaire sleutel en daarna op de primaire. Natuurlijke sortering is stabiel, dus de secundaire volgorde blijft behouden.
Veelgestelde vragen
In dit hulpmiddel gebeurt dat niet. De sorteerfunctie gebruikt een vergelijking op basis van natuurlijke volgorde; 2 komt dus vóór 10. Als je een ASCII-volgorde krijgt, controleer dan nogmaals of je de uitvoer van dit hulpmiddel leest en niet de ruwe sortering uit je spreadsheet.
Sorteer twee keer: eerst op de secundaire sleutel, daarna op de primaire sleutel. De vergelijking is stabiel, waardoor de secundaire volgorde behouden blijft binnen groepen met gelijke primaire waarden.
Nee. Hoofdletters en kleine letters worden gelijkgesteld; alice en Alice worden bij het sorteren daarom als dezelfde tekenreeks behandeld.
Nee, het analyseren en ordenen van de gegevens vindt geheel plaats in uw browser; het CSV-bestand blijft op uw apparaat.
Gerelateerde tools
Ondertitelconverter
Zet SRT-ondertitels lokaal om naar WebVTT of VTT naar SRT. Controleer tijdcodes, behoud tekstregels en download het resultaat.
Word-naar-Markdown-converter
Zet een Word-DOCX-bestand in de browser om naar nette Markdown. Behoud koppen, lijsten, links en eenvoudige tabellen en kopieer of download het bewerkbare .md-bestand.
Archiefuitpakker
Bekijk ZIP-, JAR-, XPI-, DOCX-, XLSX-, PPTX- en ODT-containers lokaal in je browser en download afzonderlijke bestanden zonder het bronarchief te uploaden.
XML-naar-CSV-converter
Zet platte XML-rijen in je browser om naar kommagescheiden UTF-8-CSV. Ondersteunt attributen, controleert limieten en beveiligt formules.
CSV naar Excel
Converteer CSV in de browser naar een XLSX-werkmap met één blad, controleer scheidingstekens, behoud codes en houd bestanden lokaal.
Excel-werkbladsplitser
Splits een XLSX- of XLS-werkmap in de browser op werkbladtabblad, gegevensrijen of een kolomwaarde. Download een XLSX of lokale ZIP, zonder bestanden te uploaden.
Tool beschikbaar in andere talen
- CSV 정렬기 [KO]
- Trình sắp xếp dữ liệu CSV [VI]
- CSV排序器 [ZH]
- CSV-Sorter [DE]
- CSV Sorter [EN]
- Pemilah Data dalam Format CSV [ID]
- CSV-sorterare [SV]
- 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]