Zum Hauptinhalt springen

Mehrere Excel-Dateien zusammenführen mit n8n Aktion

PDF4me Excel-Dateien zusammenführen vernäht beliebig viele Arbeitshefte aus Ihrem n8n Workflow. Geben Sie eine Dokumentenliste an (jeweils mit Dateiinhalt, Dateiname, optionalen Arbeitsblattfiltern und Sortierung) und wählen Sie dann ein Ausgabeformat (XLSX, XLS, PDF, oder CSV). PDF4me Automatische Behebung von Namenskonflikten in Arbeitsblättern durch Anhängen numerischer Suffixe.

Verwandte Blog-Beiträge
Zu dieser Funktion gibt es noch keinen Blogbeitrag – folgt in Kürze.
Schauen Sie sich in der Zwischenzeit im PDF4me-Blog Tutorials und Arbeitsabläufe für alle Plattformen an.
Besuchen Sie den Blog

Aufstellen

Füge die PDF4me Fügen Sie Ihrem Knoten „Dateien zusammenführen“ hinzu n8n Führen Sie den Workflow durch und konfigurieren Sie die erforderlichen Parameter. Anweisungen zur Ersteinrichtung finden Sie in unserer [Website/Dokumentation/etc.]. n8n IntegrationsleitfadenDie

Voraussetzungen

  • PDF4me API Zugangsdaten
  • n8n Workflow-Zugriff

Konfiguration

  1. Füge die PDF4me Knoten zum Workflow
  2. Wählen Sie die Aktion „Mehrere Excel-Dateien zusammenführen“ aus.
  3. Baue den Documents Array und wählen Sie das Ausgabeformat
Excel-Dateien zusammenführen

Parameter

Wichtig: Mit einem Sternchen (***) gekennzeichnete Parameter sind Pflichtfelder. Jeder Eintrag innerhalb Documents muss beinhalten FileContent (base64) und FilenameDie

ParameterTypBeschreibungBeispiel
Dateiname***StringLogischer Name für die primäre Workflow-Datei (wird als Referenz verwendet).merged.xlsx
Unterlagen***ArrayArray von Merge-Elementen. Jedes Element erfordert:
Dateiinhalt (Base64): Arbeitsmappenbytes
Dateinamez.B. north.xlsx
Sortierposition: optionale Zahl; niedrigere Werte werden zuerst zusammengeführt.
Arbeitsblätter zum Zusammenführen: Optionales String-Array mit den Namen der einzuschließenden Arbeitsblätter; leer = alle Arbeitsblätter
[{"FileContent":"...","Filename":"north.xlsx","SortPosition":1,"WorksheetsToMerge":["Summary"]}]
AusgabeformatStringXLSX (Standard), XLS, PDF, oder CSVDie CSV Es wird nur das erste Arbeitsblatt exportiert.XLSX
Name der AusgabedateiStringName (ohne Dateiendung) für das zusammengeführte Ergebnis. Standardwert mergedDieQuarterly_Report
Name der Binärdatenausgabe***StringBinärer Speicherplatz zum Speichern des zusammengeführten Dokuments.document

Verwenden n8n Ausdrücke oder den Funktionsknoten zum Zusammenstellen der Documents Array beim Zusammenführen dynamischer Dateianzahlen.

Ausgabe

Ausgabeparameter

ParameterTypBeschreibungBeispiel
DateinameStringzusammengeführter Arbeitsmappendateiname - Der Name der zusammengeführten Excel-Ausgabedateimerged-workbook.xlsx
DateigrößeNummerDateigröße in Bytes - Die Größe der zusammengeführten Excel-Datei in Bytes440413
ErfolgBooleanPDF4me Betriebsstatus - Boolean Flagge, die den Erfolg oder Misserfolg des Dateizusammenführungsprozesses anzeigt. PDF4me Rückgaben true für einen erfolgreichen Betrieb und false für etwaige Fehlertrue
AusgabeformatStringAusgabedateiformat - Das Format der zusammengeführten Ausgabedatei. Werte: "XLSX", "XLS", "PDF", "CSV"XLSX
Anzahl der DateienNummerAnzahl der zusammengeführten Dateien - Die Gesamtzahl der zusammengeführten Excel-Dateien2
Dateien zusammengeführtArrayArray Details der zusammengeführten Datei - Array von Objekten, die Informationen über jede zusammengeführte Datei enthalten, einschließlich Dateiname, Sortierposition und Arbeitsblätter[{"filename": "file1.xlsx", "sortPosition": 1, "worksheets": "all"}]
NachrichtStringOperationsmeldung - Eine beschreibende Meldung, die das Ergebnis des Zusammenführungsvorgangs angibt, einschließlich der Anzahl der zusammengeführten Dateien und des Ausgabeformats.Successfully merged 2 Excel file(s) into XLSX format

N8N Maßnahmenreaktion

Der PDF4me Mehrere Excel-Dateien zusammenführen API Die Antwort kann in verschiedenen Formaten angezeigt werden. Wählen Sie die Ansicht, die Ihren Bedürfnissen am besten entspricht:

JSON Antwortformat

Das Rohmaterial JSON Antwort von der 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"
}
]

Anwendungsfälle

  • Konsolidierung der Regionalberichte: Regionale Arbeitsmappen zu einem nationalen Bericht zusammenführen, sortiert nach SortPositionDie
  • Einreichungen der Abteilungen: Abteilungsarbeitsblätter zusammenführen und dabei nur bestimmte Registerkarten beibehalten (z. B. Summary, KPIs).
  • Vertriebsfertige PaketeMehrere Excel-Quellen zusammenführen und anschließend konvertieren PDF zur Überprüfung durch die Führungsebene.

Hilfe erhalten