Categorias

Divisor XLSX Multi-Sheet

Divide um workbook multi-sheet em arquivos separados

Suporta XLSX/CSV/JSON e pacote ZIP.

Exemplos de resultados

1 Exemplos

Dividir workbook por sheets

Separa cada aba em arquivo e gera ZIP

xlsx-multi-sheet-splitter-example1.zip Ver arquivo
Ver parâmetros de entrada
{ "excelFile": "/public/samples/xlsx/workbook-sales.xlsx", "outputFormat": "xlsx", "includeHiddenSheets": false, "namingPrefix": "sales-sheet" }

Click to upload file or drag and drop file here

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

Fatos principais

Categoria
Format Conversion
Tipos de entrada
file, select, checkbox, text
Tipo de saída
file
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Divisor XLSX Multi-Sheet é uma ferramenta eficiente projetada para extrair abas individuais de arquivos Excel complexos, permitindo que você converta cada planilha em um arquivo independente no formato XLSX, CSV ou JSON de forma rápida e organizada.

Quando usar

  • Quando você precisa isolar dados específicos de um workbook grande para compartilhar com diferentes departamentos.
  • Ao converter planilhas complexas em formatos de dados mais leves, como CSV ou JSON, para integração com outros sistemas.
  • Para organizar e arquivar abas de relatórios mensais em arquivos individuais, facilitando a gestão de documentos.

Como funciona

  • Faça o upload do seu arquivo Excel contendo múltiplas abas.
  • Selecione o formato de saída desejado (XLSX, CSV ou JSON) e defina um prefixo para os nomes dos arquivos.
  • Escolha se deseja incluir abas ocultas no processo de extração.
  • Execute a ferramenta para gerar um pacote ZIP contendo todos os arquivos individuais extraídos.

Casos de uso

Extração de relatórios financeiros mensais contidos em um único arquivo mestre.
Preparação de dados para importação em bancos de dados via conversão para CSV ou JSON.
Limpeza de arquivos de trabalho, separando abas de rascunho das abas de dados finais.

Exemplos

1. Divisão de Relatório de Vendas

Analista de Dados
Contexto
Um arquivo Excel contém 12 abas, uma para cada mês de vendas, e precisa ser enviado para diferentes gerentes regionais.
Problema
Enviar o arquivo completo expõe dados confidenciais de outras regiões.
Como usar
Carregar o arquivo, selecionar o formato XLSX e definir o prefixo 'vendas-2024'.
Configuração de exemplo
outputFormat: xlsx, namingPrefix: vendas-2024
Resultado
Um arquivo ZIP contendo 12 arquivos individuais, um para cada mês, prontos para distribuição.

2. Conversão de Dados para API

Desenvolvedor Backend
Contexto
Uma planilha de cadastro de produtos precisa ser integrada a um sistema que aceita apenas JSON.
Problema
O arquivo original está em formato XLSX e possui várias abas de categorias diferentes.
Como usar
Upload do arquivo, seleção do formato JSON e processamento das abas.
Configuração de exemplo
outputFormat: json, namingPrefix: produto
Resultado
Arquivos JSON separados por categoria, prontos para serem consumidos pelo sistema de importação.

Testar com amostras

json, csv, xml

Hubs relacionados

FAQ

Quais formatos de saída são suportados?

Você pode exportar as abas extraídas nos formatos XLSX, CSV ou JSON.

O que acontece com as abas ocultas?

Por padrão, as abas ocultas são ignoradas, mas você pode habilitar a opção 'Incluir Ocultas Abas' para processá-las.

Como recebo os arquivos após a divisão?

A ferramenta agrupa todos os arquivos gerados em um único pacote ZIP para facilitar o download.

Existe limite de tamanho para o arquivo Excel?

A ferramenta suporta arquivos de até 200 MB para garantir um processamento estável.

Posso renomear os arquivos gerados automaticamente?

Sim, você pode definir um prefixo personalizado no campo 'Saída Arquivo Prefixo' para organizar melhor seus arquivos.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/xlsx-multi-sheet-splitter

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
excelFile file (Upload necessário) Sim -
outputFormat select Não -
includeHiddenSheets checkbox Não -
namingPrefix text Não -

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/xlsx-multi-sheet-splitter para obter filePath, depois filePath deve ser passado ao campo de arquivo correspondente.

Formato de resposta

{
  "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)"
}
Arquivo: Arquivo

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-xlsx-multi-sheet-splitter": {
      "name": "xlsx-multi-sheet-splitter",
      "description": "Divide um workbook multi-sheet em arquivos separados",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-multi-sheet-splitter",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Suporta links de arquivos URL ou codificação Base64 para parâmetros de arquivo.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]