Pacote XLSX para CSV por Planilha

Exporta cada planilha para CSV com manifest

Retorna ZIP com CSV por planilha e manifest.json.

Exemplos de resultados

1 Exemplos

Exportar planilhas para pacote CSV

Gera CSV por planilha e manifest

xlsx-sheet-to-csv-pack-example1.zip Ver arquivo
Ver parâmetros de entrada
{ "excelFile": "/public/samples/xlsx/workbook-sales.xlsx", "delimiter": ",", "outputEncoding": "utf-8-bom" }

Click to upload file or drag and drop file here

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

Fatos principais

Categoria
Conversão e codificação
Tipos de entrada
file, text, select, checkbox
Tipo de saída
file
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Pacote XLSX para CSV por Planilha é uma ferramenta eficiente para converter arquivos Excel complexos em múltiplos arquivos CSV individuais, organizados em um único pacote ZIP acompanhado por um arquivo manifest.json detalhado.

Quando usar

  • Quando você precisa separar abas de um arquivo Excel grande em arquivos CSV individuais para processamento de dados.
  • Ao preparar dados para sistemas que exigem formatos CSV específicos com codificação personalizada.
  • Quando é necessário manter um registro estruturado dos metadados das planilhas, como contagem de linhas e nomes de colunas via manifest.

Como funciona

  • Faça o upload do seu arquivo Excel (.xlsx ou .xls) na ferramenta.
  • Configure o delimitador, a codificação de saída e selecione se deseja incluir cabeçalhos ou ignorar abas ocultas.
  • Clique em processar para gerar um arquivo ZIP contendo todos os CSVs convertidos e o arquivo manifest.json.
  • Baixe o pacote compactado e extraia os arquivos para utilizar em seus fluxos de trabalho.

Casos de uso

Migração de dados de sistemas legados em Excel para bancos de dados SQL via arquivos CSV.
Preparação de datasets para análise em ferramentas de Data Science que exigem arquivos separados por categoria.
Automação de relatórios onde cada aba representa um departamento e precisa ser processada individualmente.

Exemplos

1. Exportação de Relatório Financeiro Mensal

Analista Financeiro
Contexto
Um arquivo Excel contém 12 abas, uma para cada mês do ano, e precisa ser integrado a um sistema de BI.
Problema
O sistema de BI não aceita arquivos Excel, apenas CSVs individuais por mês.
Como usar
Carregue o arquivo financeiro, selecione o delimitador de vírgula e a codificação UTF-8, e processe o arquivo.
Resultado
Um arquivo ZIP é gerado contendo 12 arquivos CSV nomeados conforme as abas e um manifest.json validando a integridade dos dados.

2. Conversão de Dados de Vendas para Importação

Gerente de Vendas
Contexto
Uma planilha de vendas com abas ocultas de cálculos internos que não devem ser exportadas.
Problema
Exportar apenas os dados brutos de vendas sem incluir os cálculos internos.
Como usar
Selecione a opção 'Ignorar Ocultas Abas' e processe o arquivo Excel.
Resultado
Apenas as abas visíveis são convertidas em CSV, mantendo o pacote limpo e pronto para importação no CRM.

Testar com amostras

csv, xml, xlsx

Hubs relacionados

FAQ

O que é o arquivo manifest.json incluído no download?

O manifest.json é um arquivo de metadados que lista informações sobre cada planilha convertida, incluindo o nome da aba, número de linhas e a codificação utilizada.

Posso converter apenas abas específicas?

Sim, você pode utilizar o campo 'Selecionadas Abas' para listar apenas os nomes das planilhas que deseja exportar, separando-as por vírgula.

Quais opções de codificação estão disponíveis?

A ferramenta suporta UTF-8 com BOM, UTF-8 padrão e GBK para garantir compatibilidade com diferentes sistemas operacionais e softwares.

O que acontece com as abas ocultas no arquivo original?

Por padrão, a ferramenta ignora abas ocultas, mas você pode desmarcar a opção 'Ignorar Ocultas Abas' caso precise incluí-las na exportação.

Existe um limite de tamanho para o arquivo Excel?

Sim, o limite para o upload do arquivo é de 100 MB.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/xlsx-sheet-to-csv-pack

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
excelFile file (Upload necessário) Sim -
selectedSheets text Não -
delimiter select Não -
outputEncoding select Não -
includeHeader checkbox Não -
skipHiddenSheets checkbox Não -

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/xlsx-sheet-to-csv-pack 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-sheet-to-csv-pack": {
      "name": "xlsx-sheet-to-csv-pack",
      "description": "Exporta cada planilha para CSV com manifest",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-sheet-to-csv-pack",
      "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]