CSV · TSV → CSV
Очищення CSV та виправлення імпорту
Підготуйте CSV або TSV до імпорту приватно в браузері.
Додати CSV-файл
CSV · TSV · TXT
Налаштування імпорту
Стовпці
Виберіть і впорядкуйте стовпці. Змініть назви, якщо перший рядок містить заголовки.
Виберіть файл для попереднього перегляду.
Попередній перегляд
Виберіть файл для попереднього перегляду.
Файли залишаються на вашому пристрої.
Очистьте CSV, зберігши зміст його колонок
Підготуйте таблицю CSV, TSV або TXT до імпорту: виправте роздільники й кодування, обріжте пробіли по краях полів, видаліть порожні або повторювані рядки й доповніть короткі рядки. Потім виберіть, перейменуйте та впорядкуйте колонки. Звірте результат із правилами імпорту призначення: охайний попередній перегляд не підтверджує правильного трактування ідентифікаторів, дат або формул іншим застосунком.
Покрокова інструкція
- Відкрийте один файл і перевірте його роздільник та кодування символів. Якщо всі значення в одній колонці, виберіть правильний роздільник; якщо імена з діакритикою пошкоджені, виберіть початкове кодування. Визначте, чи є перший рядок заголовком.
- Увімкніть лише потрібні операції очищення. Обрізання пробілів відбувається перед порівнянням повторів, а доповнення може вирівняти короткі рядки. Виберіть збережені колонки, змініть заголовки й упорядкуйте їх стрілками. Зміна роздільника або кодування скидає вибір колонок.
- Виберіть вихідний роздільник, завантажте очищений CSV і перевірте його в засобі імпорту призначення. Попередній перегляд показує лише перші 12 рядків даних і 12 колонок; експорт використовує кожен збережений рядок і вибрану колонку.
Налаштування й обмеження
- Розбір і очищення
- Автовизначення роздільника враховує кому, крапку з комою, табуляцію та вертикальну риску; власний роздільник має бути одним допустимим символом. Підтримуються роздільники в лапках, багаторядкові поля та подвоєні лапки. Заголовок захищений від видалення рядків.
- Обмеження до очищення
- Ліміт вхідних даних — 20 MiB, 100,000 розібраних рядків включно із заголовком, 1,000 колонок і 1,000,000 клітинок. Ці обмеження перевіряються перед очищенням, тому видалення повторів не може врятувати вже відхилений завеликий файл.
- Експорт і типи даних
- Вивід — UTF-8 без BOM, із закінченнями рядків CRLF та завершальним переходом на новий рядок. Назва файлу закінчується на -cleaned.csv навіть для виводу з табуляцією. У файлі поля залишаються текстом, але типи визначає програма імпорту; схожі на формули значення не знешкоджуються.
Розбір прикладу
Завантажте dirty-accounts.csv. Виберіть крапку з комою й збережіть заголовок. Увімкніть обрізання пробілів, видалення порожніх рядків, видалення повторів і доповнення коротких рядків. Перейменуйте ID на Account ID, перемістіть Name на перше місце, потім експортуйте з комою як вихідним роздільником.
Завантажити файли прикладу
Приклад вхідних даних
ID;Name;Note
00123; Anna ;"first; order"
00123;Anna;"first; order"
;;
00456;Bjørn| Name | Account ID | Note |
|---|---|---|
| Anna | 00123 | first; order |
| Bjørn | 00456 |
Очікується видалення двох рядків і відсутність рядків нерівної довжини. Два рядки Anna стають однаковими після обрізання пробілів; порожній рядок зникає, а відсутній Note у Bjørn стає порожнім полем. Порівняйте cleaned-accounts.csv і вихідну таблицю. Файл зберігає 00123 і 00456, але пряме відкриття в Excel усе одно може прибрати початкові нулі; імпортуйте ці колонки як текст.
Запитання й усунення несправностей
Чому виключення колонки не видалило більше повторів?
Порівняння повторів використовує повні очищені початкові рядки до виключення колонок. Рядки, які різняться лише виключеною колонкою, залишаються різними. Визначте потрібне правило повторів у початковому файлі перед використанням інструмента.
Чому в експорті змінилися лапки?
Експорт заново розставляє лапки для вибраного роздільника й подвоює внутрішні лапки. Перехід від крапки з комою до коми може залишити раніше взяте в лапки поле без них. Це може зберегти те саме значення, хоча файл не збігається побайтно.
Що робити з помилками розбору або рядками нерівної довжини?
Спочатку перевірте роздільник і кодування. Виправте незакриті лапки в початковому файлі; доповнення лише додає відсутні кінцеві клітинки й не виправляє неправильні лапки чи зміщені колонки. Залиште вибраною щонайменше одну колонку й розділіть початковий файл, що перевищує вхідні обмеження.