CSV Batch Merge
Склеить произвольное число CSV-файлов с одинаковыми заголовками в один.
Как это работает
Экспорт из аналитики за январь, февраль и март лежит тремя отдельными CSV с одинаковыми колонками, а нужен один общий файл за квартал для дальнейшего анализа. CSV Batch Merge online склеивает произвольное число CSV-файлов с одинаковыми заголовками в один, без открытия Excel и ручного копирования строк одна под другую.
В отличие от инструмента объединения по ключу, который делает что-то вроде SQL JOIN между двумя таблицами, здесь логика проще и честнее: заголовок берётся один раз из первого файла, а строки данных всех остальных файлов просто добавляются друг за другом, при условии, что колонки у всех файлов совпадают по составу.
Полезно применять при склейке ежемесячных или еженедельных экспортов в один сводный отчёт, при объединении данных из нескольких региональных филиалов в общую таблицу, или просто когда одна и та же структура данных почему-то разъехалась по нескольким файлам и хочется вернуть её в единый вид одним действием.
Частые вопросы
Что если заголовки колонок в файлах отличаются по составу?
Инструмент рассчитан на одинаковый набор заголовков во всех файлах, при расхождении колонки могут сдвинуться относительно друг друга, перед объединением стоит убедиться, что структура файлов идентична.
Как разделять несколько CSV-файлов между собой во вводе?
Пустой строкой между содержимым каждого файла, инструмент ищет такие разделители и трактует блоки текста между ними как отдельные CSV с общим заголовком в первом блоке.
Дублируется ли строка заголовков в итоговом файле?
Нет, заголовок берётся один раз из первого блока, из остальных блоков в результат попадают только строки данных, чтобы итоговый CSV оставался корректной единой таблицей.
Чем это отличается от инструмента объединения csv по ключу?
Merge by key делает что-то вроде SQL JOIN между двумя таблицами по совпадающему полю, а Batch Merge просто последовательно складывает строки нескольких файлов с одинаковой структурой одну под другой, без сопоставления по ключу.