Pular para o conteúdo principal

Mesclar vários arquivos do Excel usando n8n Ação

PDF4me Mesclar arquivos do Excel costura qualquer número de cadernos de exercícios do seu n8n fluxo de trabalho. Forneça uma lista de documentos (cada um com conteúdo do arquivo, nome do arquivo, filtros de planilha opcionais e ordem), depois escolha um formato de saída (XLSX, XLS, PDF, ou CSV). PDF4me Lida automaticamente com conflitos de nomes de planilhas adicionando sufixos numéricos.

Artigos relacionados no blogue
Ainda não há nenhuma publicação no blogue sobre esta funcionalidade — em breve.
Entretanto, explore o blogue da PDF4me para encontrar tutoriais e fluxos de trabalho para todas as plataformas.
Visite o blogue

Configurar

Adicione o PDF4me nó “Mesclar arquivos” para o seu n8n fluxo de trabalho e configure os parâmetros necessários. Para obter instruções de configuração inicial, consulte nosso n8n Guia de integração.

Pré-requisitos

  • PDF4me API credenciais
  • n8n acesso ao fluxo de trabalho

Configuração

  1. Adicione o PDF4me nó para o fluxo de trabalho
  2. Selecione a ação "Mesclar vários arquivos do Excel"
  3. Construa o Documents matriz e escolha o formato de saída
Mesclar arquivos do Excel

Parâmetros

Importante: Os parâmetros marcados com um asterisco (***) são obrigatórios. Cada entrada dentro Documents deve incluir FileContent (base64) e Filename.

ParâmetroTipoDescriçãoExemplo
Nome do arquivo***StringNome lógico do arquivo de fluxo de trabalho principal (usado como referência).merged.xlsx
Documentos***ArrayMatriz de itens de mesclagem. Cada item requer:
Conteúdo do arquivo (Base64): bytes da planilha
Nome do arquivoPor exemplo, north.xlsx
Posição de classificação: número opcional; valores menores são mesclados primeiro
PlanilhasParaUnir: matriz opcional de strings com os nomes das planilhas a serem incluídas; vazio = todas as planilhas
[{"FileContent":"...","Filename":"north.xlsx","SortPosition":1,"WorksheetsToMerge":["Summary"]}]
Formato de saídaStringXLSX (padrão), XLS, PDF, ou CSV. CSV Exporta apenas a primeira planilha.XLSX
Nome do arquivo de saídaStringNome (sem extensão) para o resultado da mesclagem. Padrão merged.Quarterly_Report
Nome da saída de dados binários***StringSlot binário para armazenar o documento mesclado.document

Usar n8n expressões ou o nó Função para montar o Documents matriz ao mesclar contagens de arquivos dinâmicos.

Saída

Parâmetros de saída

ParâmetroTipoDescriçãoExemplo
nome_do_arquivoStringNome do arquivo da planilha mesclada - O nome do arquivo Excel resultante da mesclagemmerged-workbook.xlsx
tamanho do arquivoNúmeroTamanho do arquivo em bytes - O tamanho do arquivo Excel mesclado em bytes440413
sucessoBooleanPDF4me status da operação - Boolean Sinalizador indicando o sucesso ou a falha do processo de fusão de arquivos. PDF4me retornos true para operações bem-sucedidas e false para quaisquer errostrue
formato de saídaStringFormato do arquivo de saída - O formato do arquivo de saída mesclado. Valores: "XLSX", "XLS", "PDF", "CSV"XLSX
contagem de arquivosNúmeroNúmero de arquivos mesclados - O número total de arquivos do Excel que foram mesclados2
arquivosMescladosArrayArray detalhes do arquivo mesclado - Array de objetos contendo informações sobre cada arquivo que foi mesclado, incluindo nome do arquivo, posição de classificação e planilhas.[{"filename": "file1.xlsx", "sortPosition": 1, "worksheets": "all"}]
mensagemStringMensagem da operação - Mensagem descritiva indicando o resultado da operação de mesclagem de arquivos, incluindo o número de arquivos mesclados e o formato de saída.Successfully merged 2 Excel file(s) into XLSX format

N8N Resposta à ação

O PDF4me Mesclar vários arquivos do Excel API Retorna uma resposta que pode ser visualizada em vários formatos. Escolha a visualização que melhor se adapta às suas necessidades:

JSON Formato de resposta

O bruto JSON resposta do API:

[
{
"fileName": "merged-workbook.xlsx",
"fileSize": 440413,
"success": true,
"outputFormat": "XLSX",
"filesCount": 2,
"filesMerged": [
{
"filename": "file1.xlsx",
"sortPosition": 1,
"worksheets": "all"
},
{
"filename": "file2.xlsx",
"sortPosition": 1,
"worksheets": "all"
}
],
"message": "Successfully merged 2 Excel file(s) into XLSX format"
}
]

Casos de uso

  • Consolidação do relatório regionalConsolidar planilhas regionais em um único relatório nacional, organizado por: SortPosition.
  • Submissões do DepartamentoCombine planilhas departamentais mantendo apenas abas específicas (por exemplo, Summary, KPIs).
  • Pacotes prontos para distribuiçãoMesclar várias fontes do Excel e, em seguida, convertê-las para PDF Para avaliação da liderança.

Obtenha ajuda