Сортировщик CSV
Когда вам нужно лишь отсортировать CSV, открывать Excel или LibreOffice просто чтобы кликнуть по заголовку столбца, это много церемоний. Вставьте CSV, выберите столбец по позиции, укажите по возрастанию или убыванию, и сортировщик выдаст строки в естественном порядке, item2 встанет перед item10, как ожидает человек, а не так, как расставил бы сырой ASCII.
Как отсортировать ваш CSV
-
1
Вставьте CSV
Строка заголовка опциональна. Используйте флажок, чтобы указать сортировщику, закреплять ли строку 1 наверху.
-
2
Выберите столбец
Индекс с единицы, например `2`, чтобы сортировать по второму столбцу.
-
3
Выберите направление
По умолчанию по возрастанию. Переключите на убывание, чтобы перевернуть порядок.
-
4
Скопируйте отсортированный CSV
Вывод сохраняет заголовок (если есть) и записывает каждую строку данных в отсортированном порядке.
Естественная сортировка против лексикографической
Сортировщик использует функцию PHP strnatcasecmp, которая сравнивает строки так, как читает человек: цифры воспринимаются как числа, а регистр игнорируется.
Сравнение порядка
| Входные значения | Лексикографически (по умолч.) | Естественно (этот инструмент) |
|---|---|---|
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 остается на вашем устройстве.
Сопутствующие инструменты
Объединение листов Excel
Локально объединяйте файлы XLSX, XLS, XLSM, XLSB или ODS. Сохраняйте листы отдельно либо добавляйте строки с одинаковыми заголовками, затем скачивайте XLSX.
Разделитель листов Excel
Разделяйте книгу XLSX или XLS по вкладкам листов, блокам строк данных или значениям столбца в браузере. Скачивайте один XLSX или локальный ZIP без загрузки файла.
Конвертер субтитров
Преобразуйте субтитры SRT и WebVTT локально, проверяйте время реплик, сохраняйте многострочный текст и скачивайте результат.
CSV в Excel
Преобразуйте CSV в книгу XLSX с одним листом прямо в браузере. Проверьте разделители, сохраните идентификаторы, распознайте безопасные числа и не загружайте содержимое файла.
Конвертер MKV в MP4
Конвертируйте видео MKV в MP4 для более плавного воспроизведения на iPhone, iPad, в QuickTime, браузерах, телевизорах и редакторах. Загрузите файл .mkv и скачайте совместимый .mp4.
Конвертер Word в Markdown
Преобразуйте файл Word DOCX в аккуратный Markdown прямо в браузере. Сохраните заголовки, списки, ссылки и простые таблицы, затем скопируйте или скачайте редактируемый файл .md.
Инструмент доступен на других языках
- Sorter danych w formacie CSV [PL]
- Trier CSV [FR]
- CSV-sorterare [SV]
- Classificador CSV [PT]
- CSV Sıralayıcı [TR]
- فارز CSV [AR]
- CSV 정렬기 [KO]
- CSVソーター [JA]
- CSV-sorter [NL]
- เครื่องจัดเรียงข้อมูลในรูปแบบ CSV [TH]
- CSV Sorter [EN]
- CSV排序器 [ZH]
- Ordenador CSV [ES]
- Pemilah Data dalam Format CSV [ID]
- Trình sắp xếp dữ liệu CSV [VI]
- CSV-Sorter [DE]
- Ordinatore CSV [IT]