Категории

Объединитель CSV

Объединяет несколько CSV файлов в один с возможностями обработки заголовков и удаления дубликатов

Click to upload files or drag and drop files here

Maximum file size: 50MB Maximum files: 5
Supported formats: text/csv, application/vnd.ms-excel, text/plain

Ключевые факты

Категория
Data Processing
Типы входных данных
file, select
Тип результата
file
Покрытие примерами
4
API доступен
Yes

Обзор

Объединитель CSV — это эффективный инструмент для быстрого слияния нескольких CSV-файлов в единый документ с гибкими настройками обработки заголовков, разделителей и удаления дубликатов.

Когда использовать

  • Когда нужно собрать данные из нескольких отчетов в одну общую таблицу.
  • При необходимости объединить разрозненные файлы с одинаковой структурой столбцов.
  • Когда требуется очистить объединенный набор данных от повторяющихся строк.

Как это работает

  • Загрузите до 5 CSV-файлов в инструмент.
  • Выберите подходящий способ обработки заголовков и укажите разделитель, используемый в ваших файлах.
  • При необходимости активируйте функцию удаления дубликатов.
  • Нажмите кнопку объединения и скачайте готовый файл в формате CSV или TSV.

Сценарии использования

Консолидация ежемесячных отчетов о продажах в единую годовую базу данных.
Объединение списков контактов из разных источников в один мастер-файл.
Слияние лог-файлов или выгрузок из систем аналитики для последующего анализа.

Примеры

1. Объединение отчетов о продажах

Аналитик данных
Контекст
У аналитика есть 5 отдельных CSV-файлов с продажами за каждый рабочий день недели.
Проблема
Необходимо создать единый отчет за неделю для построения сводной таблицы.
Как использовать
Загрузить все 5 файлов, выбрать 'Use first file headers only' и нажать объединить.
Результат
Получен один файл, содержащий все данные за неделю с корректной структурой заголовков.

2. Очистка базы клиентов

Маркетолог
Контекст
Маркетолог получил два списка email-адресов из разных рекламных кампаний, которые частично пересекаются.
Проблема
Нужно объединить списки, исключив повторные контакты.
Как использовать
Загрузить файлы, выбрать 'Merge headers' и установить 'Deduplicate' в значение 'Yes'.
Результат
Сформирован единый список уникальных контактов без дубликатов.

Проверить на примерах

csv, xlsx, xls

Связанные хабы

FAQ

Сколько файлов можно объединить за один раз?

Вы можете загрузить до 5 файлов одновременно для их слияния.

Как инструмент обрабатывает заголовки?

Вы можете выбрать сохранение заголовков только из первого файла, объединение всех заголовков или сохранение всех строк, включая дублирующиеся заголовки.

Поддерживаются ли другие разделители, кроме запятой?

Да, инструмент поддерживает запятую, точку с запятой и табуляцию.

Можно ли удалить повторяющиеся строки?

Да, в настройках предусмотрена опция удаления дубликатов для очистки итогового файла.

В каком формате я получу результат?

Вы можете выбрать формат вывода CSV или TSV (с разделителем табуляцией).

Документация API

Конечная точка запроса

POST /ru/api/tools/csv-merger

Параметры запроса

Имя параметра Тип Обязательно Описание
csvFiles file (Требуется загрузка) Да -
headerHandling select Да -
separator select Да -
outputFormat select Да -
deduplicate select Да -

Параметры типа файл должны быть загружены сначала через POST /upload/csv-merger для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Файл: Файл

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-csv-merger": {
      "name": "csv-merger",
      "description": "Объединяет несколько CSV файлов в один с возможностями обработки заголовков и удаления дубликатов",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=csv-merger",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]