Passa al contenuto principale

Unisci più file Excel utilizzando n8n azione

PDF4me Unire file Excel unisce un numero qualsiasi di quaderni di lavoro dal tuo n8n flusso di lavoro. Fornire un elenco di documenti (ciascuno con contenuto del file, nome del file, filtri del foglio di lavoro opzionali e ordinamento), quindi scegliere un formato di output (XLSX, XLS, PDF, O CSV). PDF4me Gestisce automaticamente i conflitti tra i nomi dei fogli di lavoro aggiungendo suffissi numerici.

Articoli correlati del blog
Non ci sono ancora post sul blog dedicati a questa funzionalità — in arrivo a breve.
Nel frattempo, dai un'occhiata al blog di PDF4me per trovare tutorial e procedure operative su tutte le piattaforme.
Visita il blog

Impostare

Aggiungi il PDF4me nodo “Unisci file” al tuo n8n flusso di lavoro e configurare i parametri richiesti. Per le istruzioni di configurazione iniziale, consultare il nostro n8n Guida all'integrazione.

Prerequisiti

  • PDF4me API credenziali
  • n8n accesso al flusso di lavoro

Configurazione

  1. Aggiungi il PDF4me nodo al flusso di lavoro
  2. Seleziona l'azione "Unisci più file Excel".
  3. Costruisci il Documents array e scegli il formato di output
Unire file Excel

Parametri

Importante: I parametri contrassegnati da un asterisco (***) sono obbligatori. Ogni voce all'interno Documents deve includere FileContent (base64) e Filename.

ParametroTipoDescrizioneEsempio
Nome file***StringNome logico per il file di flusso di lavoro principale (utilizzato come riferimento).merged.xlsx
Documenti***ArrayArray di elementi da unire. Ogni elemento richiede:
Contenuto del file Base64): byte della cartella di lavoro
Nome file: per esempio., north.xlsx
Posizione di ordinamento: numero facoltativo; i valori più bassi vengono uniti per primi
Fogli di lavoro da unire: array di stringhe facoltativo contenente i nomi dei fogli di lavoro da includere; vuoto = tutti i fogli
[{"FileContent":"...","Filename":"north.xlsx","SortPosition":1,"WorksheetsToMerge":["Summary"]}]
Formato di outputStringXLSX (predefinito), XLS, PDF, O CSV. CSV esporta solo il primo foglio di lavoro.XLSX
Nome del file di outputStringNome (senza estensione) per il risultato unito. Predefinito merged.Quarterly_Report
Nome dell'output dei dati binari***StringSlot binario per memorizzare il documento unito.document

Utilizzo n8n espressioni o il nodo Funzione per assemblare il Documents array durante l'unione dei conteggi dinamici dei file.

Produzione

Parametri di output

ParametroTipoDescrizioneEsempio
Nome fileStringNome del file della cartella di lavoro unita - Il nome del file Excel unito di outputmerged-workbook.xlsx
Dimensione fileNumeroDimensione del file in byte - La dimensione del file Excel unito in byte440413
successoBooleanPDF4me stato operativo - Boolean Indicatore che segnala il successo o il fallimento del processo di unione dei file. PDF4me resi true per operazioni di successo e false per eventuali erroritrue
Formato di outputStringFormato del file di output - Il formato del file di output unito. Valori: "XLSX", "XLS", "PDF", "CSV"XLSX
Conteggio fileNumeroNumero di file uniti - Il numero totale di file Excel uniti2
file unitiArrayArray dei dettagli del file unito - Array di oggetti contenenti informazioni su ciascun file unito, inclusi nome del file, posizione di ordinamento e fogli di lavoro[{"filename": "file1.xlsx", "sortPosition": 1, "worksheets": "all"}]
messaggioStringMessaggio operativo - Messaggio descrittivo che indica il risultato dell'operazione di unione dei file, incluso il numero di file uniti e il formato di output.Successfully merged 2 Excel file(s) into XLSX format

N8N Risposta all'azione

IL PDF4me Unire più file Excel API Restituisce una risposta che può essere visualizzata in diversi formati. Scegli la visualizzazione più adatta alle tue esigenze:

JSON Formato di risposta

Il grezzo JSON risposta da 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"
}
]

Casi d'uso

  • Consolidamento dei rapporti regionali: Unire i fascicoli di lavoro regionali in un unico rapporto nazionale ordinato da SortPosition.
  • Contributi del dipartimento: Unire i fogli di lavoro del reparto mantenendo solo schede specifiche (ad esempio, Summary, KPIs).
  • pacchetti pronti per la distribuzione: Unisci più sorgenti Excel e poi converti in PDF per la revisione della leadership.

Richiedi assistenza