Перейти до вмісту

Об'єднувач CSV

Об'єднайте кілька таблиць CSV в одну, узгодивши різні або переупорядковані стовпці.

Введення

Об'єднувач CSV

Вставте дві або більше таблиці CSV одну за одною, і цей інструмент об'єднає їх в одну таблицю, навіть якщо експорти не узгоджені щодо того, які стовпці існують та в якому порядку вони йдуть. Це рішення для трьох щомісячних звітів, де один отримав новий стовпець, для опитування, розподіленого по регіональних листах, та для купи експортів по командам, які мають стати одним списком, перш ніж можна щось відсортувати чи підрахувати.

Таблиці за замовчуванням розділені пустим рядком або маркерним рядком на ваш вибір, якщо ваші дані вже містять пусті рядки. Перший рядок кожного блоку — це його заголовок. Стовпці для збереження визначають, чи містить результат кожен стовпець, який де-небудь зустрічався з доповненням таблиць, яких йому не вистачає, чи тільки стовпці, присутні у всіх них. Порівнювати назви заголовків, ігноруючи регістр і пробіли, робить «First Name», «firstname» та «FIRST NAME» одним стовпцем, що зазвичай відділяє два експорти одних і тих самих даних. Заповнити пусті клітинки на записує маркер, наприклад n/a, замість того щоб залишати розрив. Додати стовпець вихідної таблиці додає номер таблиці на основі 1 для кожного рядка, звідки він походить, щоб ви могли згодом відстежити рядок. Видалити дублюючі рядки порівнює об'єднані клітинки та зберігає перше вхідження, ігноруючи номер джерела, тому один рядок з двох файлів все ще вважається одним. Порядок стовпців відповідає першій таблиці або сортує за алфавітом.

Вхідні та вихідні роздільники встановлюються окремо, тому ви можете читати експорти з крапкою з комою та писати вихід, розділений табуляцією. Працюють як закінчення рядків Windows, так і Unix.

Усе працює локально у вашому браузері. Ваші таблиці ніколи не завантажуються, тому списки клієнтів та фінансові експорти безпечні тут. Скопіюйте результат, завантажте його як файл .txt або відправте прямо в інший інструмент.

FAQ

Як мені сказати, де закінчується одна таблиця і починається наступна?
За замовчуванням пустий рядок їх розділяє, тому вставлення однієї таблиці, пустого рядка, а потім наступної достатньо. Якщо ваші дані вже містять пусті рядки, введіть маркер, наприклад ---, у «Роздільник між вхідними таблицями» і розмістіть цей рядок між таблицями.
Що відбувається, коли таблиці мають різні стовпці?
З параметром «Усі стовпці з кожної таблиці» результат зберігає кожен стовпець, який де-небудь з'являється, і рядки з таблиці, у якої його не було, отримують значення заповнення. З параметром «Тільки стовпці, присутні у всіх таблицях» результат скорочується до стовпців, які мають всі таблиці, і все інше відкидається.
Чи має значення порядок стовпців у кожній таблиці?
Ні. Стовпці порівнюються за назвою, а не за позицією, тому таблиця з тими самими стовпцями в іншому порядку автоматично переорієнтується. Назви заголовків порівнюються, ігноруючи регістр і пробіли, якщо ви не вимкнете цей параметр.
Як видалення дублей обробляє стовпець джерела?
Воно ігнорується. Дублі порівнюються лише в клітинках даних, і зберігається перше вхідження, тому один рядок, який з'являється в двох файлах, об'єднується в один, а не зберігається двічі з різними номерами джерел.
Чи завантажуються мої таблиці CSV де-небудь?
Ні. Об'єднання відбувається повністю у вашому браузері — ваші дані ніколи не залишають ваш пристрій.