Sorter danych w formacie CSV
Gdy potrzebujesz jedynie posortować plik CSV, otwieranie Excela lub LibreOffice tylko po to, by kliknąć nagłówek kolumny, wydaje się zbędnym rytuałem. Wklej plik CSV, wybierz kolumnę według jej pozycji i ustaw sortowanie rosnące lub malejące – narzędzie uporządkuje wiersze w porządku naturalnym: item2 pojawi się przed item10, tak jak oczekiwałby człowiek, a nie tak, jak ustawiłby je surowy kod ASCII.
Jak uporządkować plik CSV
-
1
Wklej plik CSV
Wiersz nagłówka jest opcjonalny. Użyj pola wyboru, aby wskazać narzędziu, czy przypiąć pierwszy wiersz na górze.
-
2
Wybierz kolumnę
Indeks oparty na liczbie 1, np. `2`, do sortowania według drugiej kolumny.
-
3
Wybierz kierunek
Domyślnie sortowanie jest rosnące. Włącz sortowanie malejące, aby odwrócić kolejność.
-
4
Skopiuj posortowany plik CSV
Wynik zachowuje nagłówek (jeśli jest obecny) i zapisuje każdy wiersz danych w posortowanej kolejności.
Sortowanie naturalne w porównaniu z sortowaniem leksykograficznym
Narzędzie wykorzystuje funkcję strnatcasecmp z PHP, która porównuje ciągi znaków tak, jak robi to człowiek: cyfry są traktowane jak liczby, a wielkość liter jest ignorowana.
Porównanie porządków
| Wartości wejściowe | Leksykograficzne (domyślnie) | Naturalne (to narzędzie) |
|---|---|---|
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 |
Daty i liczby
- Daty zgodne z normą ISO 8601 sortują się poprawnie jako tekst (np.
2024-01-15przed2024-02-01). Używaj dat w formacie ISO, kiedy tylko możesz. - Niejednoznaczne formaty, takie jak
1/15/2024, nie sortują się poprawnie. Najpierw przekształć je do formatu ISO za pomocą narzędzia do formatowania dat. - Liczby zmieszane z tekstem sortują się naturalnie, dlatego
row2wyprzedzarow10, tak jak oczekiwałby człowiek; natomiast sortowanie czysto numeryczne jest dokładne tylko wtedy, gdy komórka nie zawiera niczego innego. Jeśli potrzebujesz ścisłego porządku liczbowego, najpierw usuń przyrostki za pomocą narzędzia tekstowego i posortuj oczyszczoną kolumnę.
Porady
- Najpierw sortuj, potem usuwaj duplikaty. Gdy uruchomisz narzędzie do usuwania duplikatów po sortowaniu, zasada „pierwszy wiersz wygrywa“ staje się deterministyczna – wiesz, która kopia zostanie zachowana.
- Sortowanie stabilne jest zachowane: wiersze o równym kluczu sortowania zachowują swój pierwotny względny porządek.
- Tylko jedna kolumna. W przypadku sortowania po wielu kolumnach (najpierw według kraju, potem według przychodów) uruchom sortowanie dwukrotnie: najpierw według klucza pomocniczego, potem według głównego. Sortowanie naturalne jest stabilne, więc porządek pomocniczy zostaje zachowany.
Najczęściej zadawane pytania
W tym narzędziu tak się nie dzieje. Narzędzie stosuje porównanie w porządku naturalnym, więc 2 pojawia się przed 10. Jeśli otrzymujesz porządek ASCII, upewnij się, że patrzysz na wynik tego narzędzia, a nie na surowe sortowanie z arkusza kalkulacyjnego.
Sortuj dwukrotnie: najpierw według klucza pomocniczego, a potem według głównego. Porównanie jest stabilne, więc porządek ustalony przez klucz pomocniczy zostaje zachowany również w grupach o identycznych wartościach klucza głównego.
Nie. Wielkie i małe litery są traktowane jednakowo, dlatego alice oraz Alice są uznawane za ten sam ciąg znaków przy sortowaniu.
Nie. Analiza i sortowanie odbywają się w całości w Twojej przeglądarce; plik CSV pozostaje na Twoim urządzeniu.
Powiązane narzędzia
Konwerter M4A na MP3
Konwertuj dźwięk M4A na MP3, aby uzyskać szerszą zgodność. Prześlij plik .m4a i pobierz zgodną kopię .mp3.
Konwerter Word do Markdown
Przekształć plik Word DOCX w czysty Markdown bezpośrednio w przeglądarce. Zachowaj nagłówki, listy, linki i proste tabele, a potem skopiuj lub pobierz edytowalny plik .md.
Łączenie arkuszy Excel
Łącz lokalnie pliki XLSX, XLS, XLSM, XLSB lub ODS. Zachowaj osobne arkusze albo dodaj wiersze z jednakowymi nagłówkami, a potem pobierz XLSX.
Ekstraktor archiwów
Przeglądaj kontenery ZIP, JAR, XPI, DOCX, XLSX, PPTX i ODT lokalnie w przeglądarce oraz pobieraj pojedyncze pliki bez wysyłania archiwum źródłowego.
Konwerter napisów
Konwertuj napisy SRT i WebVTT lokalnie, sprawdzaj czasy segmentów, zachowuj wiele wierszy, a następnie kopiuj lub pobieraj wynik.
Dzielenie arkuszy Excel
Podziel skoroszyt XLSX lub XLS według karty arkusza, bloków wierszy danych albo wartości kolumny w przeglądarce. Pobierz XLSX lub lokalny ZIP bez wysyłania plików.
Narzędzie jest dostępne w innych językach
- CSV-sorterare [SV]
- Pemilah Data dalam Format CSV [ID]
- CSV Sorter [EN]
- เครื่องจัดเรียงข้อมูลในรูปแบบ CSV [TH]
- CSVソーター [JA]
- Trình sắp xếp dữ liệu CSV [VI]
- Ordenador CSV [ES]
- CSV Sıralayıcı [TR]
- CSV-Sorter [DE]
- Trier CSV [FR]
- Classificador CSV [PT]
- CSV排序器 [ZH]
- فارز CSV [AR]
- CSV 정렬기 [KO]
- CSV-sorter [NL]
- Сортировщик CSV [RU]
- Ordinatore CSV [IT]