Об'єднання CSV за ключем
Об'єднайте дві CSV-таблиці в одну, використовуючи спільний ключовий стовпець.
Об'єднання CSV за ключем
Вставте дві CSV-таблиці, і цей інструмент об'єднає їх в одну, зіставляючи рядки за спільним ключовим стовпцем — це як VLOOKUP у електронній таблиці або SQL JOIN, але без встановлення чогось. Вставте таблицю замовлень і таблицю клієнтів або будь-які два експорти зі спільним стовпцем ID, і отримайте одну об'єднану таблицю.
Тип об'єднання визначає, які рядки залишаються: inner зберігає лише ключі, що збігаються, left зберігає все рядки з першої таблиці, right зберігає все рядки з другої таблиці, а full зберігає все рядки з обох, заповнюючи пропуски вибраним вами значенням. Ключовий стовпець може мати різні назви в кожній таблиці, а порівняння може видаляти пробіли та ігнорувати регістр, тому "ID-42" і " id-42 " все одно будуть збігатися. Коли обидві таблиці мають спільний стовпець, відмінний від ключа, версія з другої таблиці перейменовується з вибраним вами префіксом, щоб нічого не було перезаписано мовчки. Включення опції "Позначити рядки з повторюваними ключами" позначає будь-який рядок, ключ якого повторюється в межах його власної таблиці — корисно для виявлення об'єднання, яке вот-вот розширится.
Інструмент читає CSV відповідно до RFC 4180, тому цитати, вбудовані коми та розриви рядків всередину цитат аналізуються правильно, і він приймає закінчення Windows (CRLF) або Unix (LF) в обох таблицях. Розділювач вхідних даних може бути автоматично визначений для кожної таблиці або встановлений на кому, крапку з комою, табуляцію або вертикальну риску, а розділювач вихідних даних вибирається незалежно. Статистика в реальному часі показує рядки, прочитані з кожної таблиці, кількість ключів, що збігаються, та кількість дублів.
Все виконується локально у вашому браузері — жодна таблиця ніколи не завантажується, тому безпечно об'єднувати електронні таблиці з даними клієнтів. Скопіюйте результат, завантажте його як файл .txt або відправте назад у вхідні дані для виконання наступного кроку.