Объединитель книг XLSX

Объединяет несколько Excel по листам или строкам

Поддерживает режим листов и режим добавления строк.

Примеры результатов

1 Примеры

Объединить файлы построчно

Склеивает несколько Excel в один лист

xlsx-workbook-merger-example1.xlsx Показать файл
Показать параметры ввода
{ "sourceFiles": [ "/public/samples/xlsx/workbook-sales.xlsx", "/public/samples/xlsx/xlsx-column-mapper-example1.xlsx" ], "mergeMode": "append-rows", "sourceSheetName": "Sheet1", "targetSheetName": "Merged", "includeSourceFileColumn": true }

Click to upload files or drag and drop files here

Maximum file size: 200MB Maximum files: 50
Supported formats: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel

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

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

Обзор

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

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

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

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

  • Загрузите нужные Excel-файлы в инструмент.
  • Выберите режим объединения: создание отдельных листов или добавление строк в одну таблицу.
  • Настройте параметры заголовков и при необходимости добавьте столбец с именем исходного файла для отслеживания данных.
  • Запустите процесс и скачайте готовый объединенный файл.

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

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

Примеры

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

Аналитик данных
Контекст
Аналитик получает еженедельные отчеты от 10 региональных менеджеров в формате Excel.
Проблема
Необходимо собрать все данные в одну таблицу для построения сводного отчета.
Как использовать
Загрузить все файлы, выбрать режим 'Добавить строки' и включить столбец с именем источника для идентификации региона.
Пример конфигурации
mergeMode: 'append-rows', includeSourceFileColumn: true, sourceFileColumnName: 'Регион'
Результат
Получен единый файл, где все данные выстроены в одну таблицу с пометкой, к какому региону относится каждая запись.

2. Сборка архива документов

Офис-менеджер
Контекст
Необходимо объединить несколько тематических файлов в одну книгу для удобства хранения.
Проблема
Нужно сохранить каждый файл как отдельный лист в одной книге.
Как использовать
Загрузить файлы и выбрать режим 'Как отдельные листы'.
Пример конфигурации
mergeMode: 'sheets'
Результат
Создан один файл Excel, содержащий все исходные документы в виде отдельных вкладок.

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

xml, xlsx, xls

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

FAQ

Какие форматы файлов поддерживаются?

Инструмент поддерживает стандартные форматы Excel: .xlsx и .xls.

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

Да, режим добавления строк автоматически склеивает данные, даже если количество строк в исходных файлах различается.

Что делает опция 'Включить столбец источника'?

Она добавляет дополнительный столбец в итоговую таблицу, где для каждой строки будет указано имя файла, из которого она была взята.

Есть ли ограничение на количество файлов?

Вы можете загрузить до 50 файлов за один раз общим объемом до 200 МБ.

Как инструмент определяет заголовки?

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

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

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

POST /ru/api/tools/xlsx-workbook-merger

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

Имя параметра Тип Обязательно Описание
sourceFiles file (Требуется загрузка) Да -
mergeMode select Нет -
sourceSheetName text Нет -
targetSheetName text Нет -
headerRow number Нет -
includeSourceFileColumn checkbox Нет -
sourceFileColumnName text Нет -

Параметры типа файл должны быть загружены сначала через POST /upload/xlsx-workbook-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-xlsx-workbook-merger": {
      "name": "xlsx-workbook-merger",
      "description": "Объединяет несколько Excel по листам или строкам",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-workbook-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]